Jquery中的hover()和toggle()用法
本文轉自:http://nianshi.iteye.com/blog/1453996
hover(fn1,fn2):一個模仿懸停事件(鼠標移動到一個對象上面及移出這個對象)的方法。當鼠標移動到一個匹配的元素上面時,會觸發(fā)指定的第一個函數(shù)。當鼠標移出這個元素時,會觸發(fā)指定的第二個函數(shù)。
//當鼠標放在表格的某行上時將class置為over,離開時置為out。
$("tr").hover(function(){
$(this).addClass("over");
},
? ? ? ? function(){
? ? ? ? $(this).addClass("out");
});
?
?
toggle(evenFn,oddFn): 每次點擊時切換要調用的函數(shù)。如果點擊了一個匹配的元素,則觸發(fā)指定的第一個函數(shù),當再次點擊同一元素時,則觸發(fā)指定的第二個函數(shù)。隨后的每次點擊都重復對這兩個函數(shù)的輪番調用。
? ? ? ? //每次點擊時輪換添加和刪除名為selected的class。
? ? ? ? $("p").toggle(function(){
? ? ? ? ? ? ? ? $(this).addClass("selected");? ?
? ? ? ? },function(){
? ? ? ? ? ? ? ? $(this).removeClass("selected");
? ? ? ? });
?
?
兩個函數(shù)都能實現(xiàn)輪番調用兩個函數(shù)。。。。
總結
以上是生活随笔為你收集整理的Jquery中的hover()和toggle()用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery的disabled
- 下一篇: JavaScript中 var reEm