色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery mouserover

錢諍諍2年前7瀏覽0評論

jQuery mouserover是一種常見的jQuery事件。mouserover事件會在鼠標(biāo)指針位于選定元素上方時發(fā)生。這種事件可以用來實現(xiàn)圖像切換、菜單下拉、彈出框等效果。下面我們來一起學(xué)習(xí)如何使用jQuery實現(xiàn)mouserover事件。

//html代碼
<div class="box">
<img src="image1.jpg" class="img1">
<img src="image2.jpg" class="img2">
</div>
//jquery代碼
$(document).ready(function(){
$(".img1").mouseover(function(){
$(this).attr("src","image2.jpg");
});
$(".img1").mouseout(function(){
$(this).attr("src","image1.jpg");
});
});

以上代碼實現(xiàn)了當(dāng)鼠標(biāo)滑過img1時,圖片會切換成img2。當(dāng)鼠標(biāo)離開img1時,又會回到原來的圖片。這個效果就是用mouseover事件實現(xiàn)的。

除了圖片切換外,我們還可以用mouseover事件實現(xiàn)菜單下拉效果。代碼如下:

//html代碼
<ul class="menu">
<li>Home</li>
<li>About</li>
<li>
Product
<ul class="submenu">
<li>Laptop</li>
<li>Desktop</li>
<li>Accessories</li>
</ul>
</li>
<li>Contact</li>
</ul>
//jquery代碼
$(document).ready(function(){
$(".submenu").hide();   //初始化隱藏子菜單
$(".menu li").mouseover(function(){
$(this).children(".submenu").slideDown();
});
$(".menu li").mouseout(function(){
$(this).children(".submenu").slideUp();
});
});

以上代碼實現(xiàn)了一個簡單的菜單下拉效果。當(dāng)鼠標(biāo)滑過菜單項時,子菜單會以slideDown的方式展開;當(dāng)鼠標(biāo)離開菜單時,子菜單又以slideUp的方式收起。

jQuery mouserover事件的應(yīng)用還有很多,需要根據(jù)具體情況進行選擇使用。希望以上內(nèi)容能夠?qū)δ愕膶W(xué)習(xí)有所幫助。