首頁  >  文章  >  web前端  >  jQuery實作點選和滑鼠感應事件_jquery

jQuery實作點選和滑鼠感應事件_jquery

WBOY
WBOY原創
2016-05-16 16:16:341116瀏覽

1.實作點選事件動態交替

之前我們講到了toggleClass(),對於單擊事件而言,jQuery同樣提供了動態交替的toggle()方法,這個方法接受兩個參數,兩個參數均為監聽函數,在click事件中交替使用。

範例:點選事件的動態互動。

複製程式碼 程式碼如下:


       
11

2.實現滑鼠感應

在css中可以利用:hover偽類實現樣式的改版,實現單獨的css樣式,在jQuery引入後,幾乎所有的元素都可以用hover()來感應滑鼠。並且可以製作更複雜的效果。其本質是mouseover和mouseout事件的合併
hover(over,out)方法可接受兩個參數,皆為函數。第一個是滑鼠移動到元素上面觸發,第二個是滑鼠移出元素時觸發。

複製程式碼 程式碼如下:


       
11

與第一個例子相比,只是把toggle()換成了hover().

受wenzi0_0指導,寫幾個關於toggle()的小例子

1.常規的應用

複製程式碼 程式碼如下:


            $(函數() {
                $("#ddd").click(function(){
                $("#eee").toggle();   
                });
            });
        腳本>
       
11

       
122

2.css 屬性

複製程式碼程式碼如下:


            $(函數(){
                $("#eee").toggle(function() {
                        $("#ddd").css("背景顏色", "綠色");
                    },
                    函數(){
                        $("#ddd").css("背景顏色", "紅色");
                    },
                    函數(){
                        $("#ddd").css("背景顏色", "黃色");
                    }
                );
            });
        腳本>
       
11

       
122

本文就先到這裡了,小夥伴們是否對 jQuery 滑鼠事件有新的認識了呢,希望小夥伴們能夠喜歡。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn