当前位置:编程学习 > C#/ASP.NET >>

火狐跟谷歌怎么用jquery为一组li添加鼠标悬浮事件

jquery怎么为ul 下的所有li 添加鼠标悬浮事件。


    <script type="text/javascript">
        $(function () {
            $(".dh_mc li").live("mousemove",function(){
                alert($(this).html());
            });
        });
    </script>

我这样写了以后,只有IE中所有的li才有事件。用火狐跟谷歌就只有最后一个li才有事件。

火狐跟谷歌不兼容jquery吗?我为单个的Li也试了下添加事件。火狐跟谷歌也没有效果 Google 火狐 jQuery --------------------编程问答-------------------- 貌似没有什么问题 --------------------编程问答-------------------- 只能说明你代码有问题  仔细调试吧! --------------------编程问答--------------------
引用 2 楼 zhuankeshumo 的回复:
只能说明你代码有问题  仔细调试吧!


可是在IE里是可以的。所有的li都有事件。在谷歌跟火狐里就不行了。 --------------------编程问答--------------------
引用 3 楼 u011136650 的回复:
Quote: 引用 2 楼 zhuankeshumo 的回复:

只能说明你代码有问题  仔细调试吧!


可是在IE里是可以的。所有的li都有事件。在谷歌跟火狐里就不行了。
你把你所有代码都贴出来 --------------------编程问答-------------------- 我估计是你的jQuery版本的问题,我用jquery 1.7.2这个版本哦测试,IE和FireFirefox测试都正常。

FireFox version: 22.0

--------------------编程问答-------------------- jq本身就急剧兼容性,你的代码有问题,为何不把页面的html代码一起贴出来 --------------------编程问答-------------------- lz搜一下使用each和bind事件方法吧。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,