关于怎样向动态添加的元素绑定事件
2017-02-24 08:59
441 查看
使用js向页面新添加元素。使用选择器选择动态添加的元素绑定函数绑定不上。这个时候我们应该使用的是事件委托。向它的父元素绑定函数。
初入职场,搜寻了一个方法是:
1、
$("父元素").click(function(event){
var target = event.target;
if(target.className=="子元素的class"){
//dosomething
}
});
2、
$("父元素").on("click","子元素",function(){
//dosomething
});
这种方法使用起来就很方便。
作为一个编程界非知名程序员,我还有很长的路要走。
初入职场,搜寻了一个方法是:
1、
$("父元素").click(function(event){
var target = event.target;
if(target.className=="子元素的class"){
//dosomething
}
});
2、
$("父元素").on("click","子元素",function(){
//dosomething
});
这种方法使用起来就很方便。
作为一个编程界非知名程序员,我还有很长的路要走。
相关文章推荐
- 关于使用Jquery的appen动态添加元素的事件绑定
- jQuery1.9为动态添加元素绑定事件以及获取和操作checkbox的选择属性
- jQuery动态添加的元素绑定事件处理函数代码
- 向动态添加的元素上绑定事件
- jQuery动态添加的元素绑定事件处理函数代码
- jQuery 1.9后给动态添加的元素绑定事件
- 关于jquery动态添加的新元素无法绑定事件那些事
- jQuery给动态添加的元素绑定事件的方法
- jquery html 动态添加元素绑定事件
- Jquery 为动态添加元素绑定事件
- jquery为动态添加的元素绑定事件
- jQuery 给动态添加元素绑定事件
- jquery为动态添加的元素绑定事件
- angular中动态添加的元素绑定事件问题
- jQuery动态添加的元素绑定事件处理函数代码
- 为动态添加的元素,绑定click事件
- jquery 为动态添加元素绑定事件
- jquery给动态添加的dom元素绑定事件
- 关于js动态生成元素,注册(绑定)的事件失效的解决(on)