关于jquery动态添加html元素后绑定其他JS的问题,求大神指教。

2024-12-31 20:24:01
推荐回答(3个)
回答1:

我的处理方式一般是在加载的页面里写初始化加载函数,或是用原来的onclick这样就不用绑定了。团队的其他人也容易找到你的事件函数。绑定事件多了很容易弄了不好控制,特别是在团队开发中。这种绑定就是隐形的杀手。建议以下两点处理方法:

  1. 用onclick取代原来的绑定动态加载dom onclick里的事件还是会被执行就不用live去处理了。

  2. 在ajax请求的页面里使用$(function(){//初始化要做的事});

回答2:

好像没什么好方法,你看看jquery选择器有没有什么适合你用的,能相对的简化些
http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp

回答3:

富文本编辑器初始化都是在doc加载完成后进行的. 你的想法可能无法实现.