<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tbwshc

    jQuery mouseover mouseout事件在IE下閃爍的解決方法

    $("#category ul").find("li").each(
        function() {
            $(this).mouseover(
                function() {
                    $("#" + this.id + "_menu").show();
                    $(this).addClass("a");
                }
            );
            $(this).mouseout(
                function() {
                    $(this).removeClass("a");
                    $("#" + this.id + "_menu").hide();
                }
            );
        }
    );

    瀏覽器之間的不兼容一直令前端開(kāi)發(fā)者的頭疼,而 IE 更是噩夢(mèng)。鼠標(biāo)在下拉菜單移動(dòng)時(shí)菜單會(huì)不斷閃爍,tb說(shuō)明不斷觸發(fā)了 mouseover 和 mouseout 事件。

    這貌似涉及到所謂的“事件冒泡”,我不懂 JavaScript,就不在誤人子弟了,詳情請(qǐng)自己 Google,這里只給出解決方法:將 mouseover 改成 mouseentermouseout 改成 mouseleave

    $("#category ul").find("li").each(
        function() {
            $(this).mouseenter(
                function() {
                    $("#" + this.id + "_menu").show();
                    $(this).addClass("a");
                }
            );
            $(this).mouseleave(
                function() {
                    $(this).removeClass("a");
                    $("#" + this.id + "_menu").hide();
                }
            );
        }
    );

    最后指出一點(diǎn),mouseenter 和 mouseleave 事件是 jQuery 庫(kù)中實(shí)現(xiàn)的,似乎(再次聲明我不懂 JavaScript,所以這里用“似乎”)并不是瀏覽器的原生事件,所以如果你想自己寫(xiě) JavaScript 實(shí)現(xiàn)的話(huà),請(qǐng)自行 Google,或者查看 jQuery 源碼,如果你能看懂的話(huà)。

    參考鏈接:JQuery HowTo: Problems with jQuery mouseover / mouseout events

    轉(zhuǎn)自:http://demon.tw/programming/jquery-mouseover-mouseout.html

    posted on 2012-08-15 15:01 chen11-1 閱讀(2827) 評(píng)論(0)  編輯  收藏

    主站蜘蛛池模板: 亚洲国产老鸭窝一区二区三区| 亚洲欧洲第一a在线观看| 亚洲美女激情视频| baoyu777永久免费视频 | 免费观看日本污污ww网站一区| 亚洲日本国产乱码va在线观看| 精品熟女少妇av免费久久| 亚洲成av人片天堂网| 国产一区二区免费| 亚洲欧洲日韩不卡| 91久久青青草原线免费| 亚洲国产日韩女人aaaaaa毛片在线| 最近中文字幕高清免费中文字幕mv| 亚洲第一成年男人的天堂| 99热这里有免费国产精品| 亚洲宅男永久在线| 成人无码区免费A片视频WWW| 亚洲精品中文字幕| 免费观看午夜在线欧差毛片| 一个人免费观看日本www视频| 国产综合精品久久亚洲| 国内精品免费视频精选在线观看| 亚洲av无码成h人动漫无遮挡| 222www在线观看免费| 国产亚洲精品VA片在线播放| 免费日韩在线视频| 中文在线免费视频| 亚洲欧洲日产国码二区首页| 成人激情免费视频| 伊人久久国产免费观看视频| 亚洲av中文无码乱人伦在线r▽| 国产人成免费视频网站| 偷自拍亚洲视频在线观看| 亚洲区小说区图片区| 最近2019中文字幕免费大全5| 亚洲中文无码a∨在线观看| 又黄又大又爽免费视频| 成人性生交大片免费看好| youjizz亚洲| 永久亚洲成a人片777777| 久草视频在线免费|