ajax动态添加的li不能绑定click事件

单纯的给li标签添加click事件,是不会执行的。

经过试验

<ul id="searchedUser">
<li>搜索结果</li>

</ul>

方法一:

        $("#searchedUser").delegate('.searchli','click', function () {
            alert("111");
        });

方法二

 $("#searchedUser").on('click', '.searchli', function () {
           alert("111"); 
        }); 

注意:searchedUser是UL,而后面的.searchli'才是子li。

老版本的live方法是不起作用的。

 

posted @ 2016-10-10 14:28  JohnMarnoon  阅读(272)  评论(0编辑  收藏  举报