admin 发表于 2015-12-31 15:57

动态加载 jquery 点击事件click 绑定问题

以下代码:<div class="class-list"><li>        <div class="choose">                <em class="checkbox"></em>        </div>        <span class="showall">显示全部</span></li></div>=================================
$(".showall").click(function(){
    alert(123);
});

如果是直接显示一点问题都没有 但是如果是动态加载li的话 一开始是没有showall 的 所以就存在无法绑定事件的可能。
所以我们要把事件绑定到它的父级别div。

$(".class-list").on("click",".showall"function(){
    alert(123);
});

这样就可以了。

秘法所 发表于 2016-11-18 16:40

受教了!这个论坛果然很不错,适合学习
页: [1]
查看完整版本: 动态加载 jquery 点击事件click 绑定问题