动态添加元素后 js点击 DOM查找不到
来源:互联网 发布:java去掉括号内容 编辑:程序博客网 时间:2024/06/06 01:25
问题:调用append()方法动态添加一个元素,为这个元素绑定点击事件,却查找不到这个元素,点击事件无效。
解决:调用live()方法$(' select ').live( ‘click’,function(){} );
但是在jquery1.9及其以上版本无法使用live(),可以用on()方法代替live(),
jquery1.7以上版本on()代替了live()、bind()等方法;
on()和bind()的区别是on不仅可以给页面中现有的元素绑定事件,还可以给将来动态添加进来的元素帮id那个事件。
用法:$(' 元素 ').on( ' click ',function(){ } )
阅读全文
0 0
- 动态添加元素后 js点击 DOM查找不到
- 关于js动态添加的表单元素,提交表单后接收不到的问题
- 动态添加DOM元素
- 关于Jquery append 动态添加元素后,获取不到元素对象情况
- Dom动态添加删除元素
- 通过js动态为标签元素添加点击事件
- js动态给当前点击元素添加css类
- js动态添加元素为何 点击事件无效
- 动态点击修改当前dom元素背景
- 关于jquery无法为动态生成的dom元素添加点击事件的问题
- 【元素的查找】js和jquery方法查找dom元素
- jquery动态添加dom节点 js动态添加dom节点
- JavaScript动态添加DOM元素总结
- js动态添加点击事件
- 解决js动态改变dom元素属性后页面及时渲染问题
- js 给dom元素添加事件
- JS动态添加tr元素
- jquery动态添加元素后, 该元素事件失效,可尝试原生 js写法解决
- [cnbolgs镜像]iOS9 & Xcode7 下设置LaunchImage启动图片 问题及解决
- Python 常见面试题(不断更新)
- angular 绑定html
- [cnblogs镜像]页面定制CSS代码初探(一):页面变宽 文本自动换行 图片按比缩放
- c++初识
- 动态添加元素后 js点击 DOM查找不到
- WebService详解
- 1021. 个位数统计 (15)
- HDU 5510 Bazinga(KMP||strstr神器+些许优化)
- 栈的简单使用和运行结果
- 《Effective Java》(23~25)阅读笔记
- [cnblogs镜像]页面定制CSS代码初探(二):自定义h2标题样式 添加阴影 添加底色 等
- 【洛谷3335】【ZJOI2013】蚂蚁寻路
- [cnblogs镜像]Xcode 下“ did not have any applicable content ”分析及解决