bob体育官方平台
jQuery实现单击和鼠标感应事件。,jquery鼠标感应

1.贯彻单击事件动态交替

jQuery完成单击和鼠标感应事件。,jquery鼠标感应

1.完结单击事件动态改变

事例:点击事件的动态人机联作。

<script type="text/javascript">
            $(function() {
                $("#ddd").toggle(
                    function(oEvent) {
                        $(oEvent.target).css("opacity", "0.5");
                    },
                    function(oEvent) {
                        $(oEvent.target).css("opacity", "1.0");
                    }
                );
            });
        </script>
        <div id="ddd">11</div>

2.兑现鼠标感应

在css中得以行使:hover伪类实现样式的改版,达成独立的css样式,在jQuery引进后,大约全部的要素都得以用hover(卡塔尔来感应鼠标。并且能够营造更目迷五色的效用。其本质是mouseover和mouseout事件的联合
hover(over,out卡塔尔(英语:State of Qatar)方法可选用三个参数,均为函数。第三个是鼠标移动到成分上边触发,第一个是鼠标移出成分时接触。

<script type="text/javascript">
            $(function() {
                $("#ddd").hover(
                    function(oEvent) {
                        //第一个函数相当于mouseover事件监听
                        $(oEvent.target).css("opacity", "0.5");
                    },
                    function(oEvent) {
                        //第二个函数相当于mouseover事件监听
                        $(oEvent.target).css("opacity", "1.0");
                    }
                );
            });
        </script>
        <div id="ddd">11</div>

与第2个例证相比较,只是把toggle(卡塔尔(قطر‎换来了hover(卡塔尔.

 


受wenzi0_0辅导,写多少个有关toggle(卡塔尔国的小例子

1.常规的利用

<script type="text/javascript">
            $(function() {
                $("#ddd").click(function(){
                $("#eee").toggle();    
                });
            });
        </script>
        <div id="ddd">11</div>
        <div id="eee">122</div>

2.css属性

<script type="text/javascript">
            $(function(){
                $("#eee").toggle(function() {
                        $("#ddd").css("background-color", "green");
                    },
                    function() {
                        $("#ddd").css("background-color", "red");
                    },
                    function() {
                        $("#ddd").css("background-color", "yellow");
                    }
                );
            });
        </script>
        <div id="ddd">11</div>
        <div id="eee">122</div>

 

1.落到实处单击事件动态轮换 ...

前边咱们讲到了toggleClass(卡塔尔(英语:State of Qatar),对于单击事件来说,jQuery相通提供了动态交替的toggle(卡塔尔(قطر‎方法,这一个办法接纳四个参数,多个参数均为监听函数,在click事件中交替使用。

事例:点击事件的动态交互作用。

复制代码 代码如下:

11

在css中能够动用:hover伪类完成样式的改版,达成独立的css样式,在jQuery引进后,差相当少具备的因素都能够用hover(卡塔尔来感应鼠标。何况能够创设更复杂的成效。其本质是mouseover和mouseout事件的会合hover方法可承担七个参数,均为函数。第三个是鼠标移动到元素上边触发,第1个是鼠标移出成分时接触。

复制代码 代码如下:

11

与第多少个例证比较,只是把toggle.

返回顶部