jQuery實現(xiàn)單擊和鼠標感應(yīng)事件
1.實現(xiàn)單擊事件動態(tài)交替
之前我們講到了toggleClass(),對于單擊事件而言,jQuery同樣提供了動態(tài)交替的toggle()方法,這個方法接受兩個參數(shù),兩個參數(shù)均為監(jiān)聽函數(shù),在click事件中交替使用。
例子:點擊事件的動態(tài)交互。
<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.實現(xiàn)鼠標感應(yīng)
在css中可以利用:hover偽類實現(xiàn)樣式的改版,實現(xiàn)單獨的css樣式,在jQuery引入后,幾乎所有的元素都可以用hover()來感應(yīng)鼠標。并且可以制作更復(fù)雜的效果。其本質(zhì)是mouseover和mouseout事件的合并
hover(over,out)方法可接受兩個參數(shù),均為函數(shù)。第一個是鼠標移動到元素上面觸發(fā),第二個是鼠標移出元素時觸發(fā)。
<script type="text/javascript">
$(function() {
$("#ddd").hover(
function(oEvent) {
//第一個函數(shù)相當于mouseover事件監(jiān)聽
$(oEvent.target).css("opacity", "0.5");
},
function(oEvent) {
//第二個函數(shù)相當于mouseover事件監(jiān)聽
$(oEvent.target).css("opacity", "1.0");
}
);
});
</script>
<div id="ddd">11</div>
與第一個例子相比,只是把toggle()換成了hover().
受wenzi0_0指導(dǎo),寫幾個關(guān)于toggle()的小例子
1.常規(guī)的應(yīng)用
<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>
本文就先到這里了,小伙伴們是否對jQuery鼠標事件有新的認識了呢,希望小伙伴們能夠喜歡。
- JQuery入門——事件切換之hover()方法應(yīng)用介紹
- JQuery入門——事件切換之toggle()方法應(yīng)用介紹
- 使用JS或jQuery模擬鼠標點擊a標簽事件代碼
- jQuery 鼠標經(jīng)過(hover)事件的延時處理示例
- jquery事件機制擴展插件 jquery鼠標右鍵事件
- jquery鼠標停止移動事件
- jquery 禁止鼠標右鍵并監(jiān)聽右鍵事件
- jQuery響應(yīng)鼠標事件并隱藏與顯示input默認值
- jquery事件機制擴展插件 jquery鼠標右鍵事件。
- jQuery鼠標事件總結(jié)
- jquery模擬實現(xiàn)鼠標指針停止運動事件
- jQuery實現(xiàn)鼠標移入移出事件切換功能示例
相關(guān)文章
jquery的ajax提交form表單的兩種方法小結(jié)(推薦)
下面小編就為大家?guī)硪黄猨query的ajax提交form表單的兩種方法小結(jié)(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考2016-05-05
jQuery+easyui中的combobox實現(xiàn)下拉框特效
這篇文章主要介紹了jQuery+easyui中的combobox實現(xiàn)下拉框特效的幾種方法,非常簡單實用,需要的朋友可以參考下2015-02-02
jQuery Ajax實現(xiàn)Select多級關(guān)聯(lián)動態(tài)綁定數(shù)據(jù)的實例代碼
這篇文章主要介紹了jQuery Ajax實現(xiàn)Select多級關(guān)聯(lián)動態(tài)綁定數(shù)據(jù)的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-10-10
JQuery中$.ajax()方法參數(shù)詳解及應(yīng)用
JQuery中$.ajax()方法想必大家并不陌生吧,在本文將為大家介紹下其參數(shù)及應(yīng)用示例,感興趣的朋友不要錯過2013-12-12
jquery next nextAll nextUntil siblings的區(qū)別介紹
在本文為大家詳細介紹下jquery next nextAll nextUntil siblings的區(qū)別,感興趣的朋友可以參考下2013-10-10
兩個多選select(multiple左右)添加、刪除選項和取值實例
這篇文章主要介紹了兩個多選select(multiple左右)添加、刪除選項和取值實例,使用jquery實現(xiàn),需要的朋友可以參考下2014-05-05
Jquery中offset()和position()的區(qū)別分析
這篇文章主要介紹了Jquery中offset()和position()的區(qū)別,實例分析了offset()與position()的使用的技巧與區(qū)別,具有一定參考借鑒價值,需要的朋友可以參考下2015-02-02

