大家好, 我有个问题想咨询问大家, 看你们是如何做处理的?
我有个需求, 就是点击"更多"进行翻页操作, 第一页的DOM如下,
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
</ui>;
li中有很多的bind事件, 比如是冒泡啊, 评论展开的事件等.
点击更多之后, 我也想要在新返回的html中添加所需要的绑定事件.返回的data是
<li>...</li>
<li>...</li>
<li>...</li>;
之前的做法是在每一个绑定之前unbind, 然后又全部bind, 这样子性能太坑爹了.
我就想只在新的数据里绑定.
// 使用事件委托,具体看API手册
$('ul').on('click', 'li', function(){
console.log('ok');
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。