最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery中hover與mouseover和mouseout的區(qū)別分析

 更新時(shí)間:2015年12月24日 14:32:21   作者:cui_angel  
這篇文章主要介紹了jQuery中hover與mouseover和mouseout的區(qū)別,結(jié)合實(shí)例分析了jQuery中hover與mouseover和mouseout的區(qū)別與使用技巧,需要的朋友可以參考下

本文實(shí)例分析了jQuery中hover與mouseover和mouseout的區(qū)別。分享給大家供大家參考,具體如下:

以前一直以為在jquery中其實(shí)mouseover和mouseout兩個(gè)事件等于hover事件。兩個(gè)沒(méi)什么區(qū)別,應(yīng)該是一樣的。但昨天一個(gè)動(dòng)畫效果才讓我見(jiàn)識(shí)了,這兩個(gè)并不能等同。

<div class="wrapper">
<div class="img"></div>
<div class="text"></div>
</div>
<div class="point"></div>

在wrapper上加事件,當(dāng)鼠標(biāo)移動(dòng)到wrapper上的時(shí)候讓class="point"的層放大。但如果用mouseover和mouseout事件的話,當(dāng)鼠標(biāo)移動(dòng)到wrapper層后,point層會(huì)變大,但當(dāng)鼠標(biāo)在img和text層之間進(jìn)行移動(dòng)的時(shí)候,point層會(huì)變大變小,不停的變化。這并不是我們想要的結(jié)果,我們想要的是只要鼠標(biāo)在wrapper層上,無(wú)論是img還是text上,point就變大,但在鼠標(biāo)未移出wrapper層的情況下,point層不變小。

慢慢思路也清晰了,我們不用mouseover和mouseout而用hover問(wèn)題就解決了。

這么簡(jiǎn)單的問(wèn)題我們竟然花了好長(zhǎng)時(shí)間才解決,真是夸張。寫篇以作紀(jì)念。

補(bǔ)充:后來(lái)我?guī)煾刚f(shuō)其實(shí)在jquery源碼中有這么一段:

hover: function( fnOver, fnOut ) {
 return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
}

也就是說(shuō)hover!=mouseover+mouseout。但hover=mouseenter+mouseleave。

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

衡东县| 乐昌市| 榆树市| 措勤县| 奉新县| 沈丘县| 分宜县| 夏邑县| 龙井市| 常州市| 崇义县| 葫芦岛市| 吴忠市| 黎城县| 万源市| 延吉市| 阿克| 双峰县| 巩留县| 天水市| 余庆县| 吉木乃县| 当雄县| 增城市| 马公市| 上犹县| 合川市| 霍州市| 松桃| 齐齐哈尔市| 石门县| 邓州市| 遵义县| 普安县| 镇远县| 托克托县| 浙江省| 吉安县| 庐江县| 漳浦县| 土默特右旗|