您的位置:首页 > Web前端 > JQuery

jquery获取动态生成的元素

2017-07-31 11:03 260 查看
如果我么你想通过jQuery获取html中动态生成的dom元素,那可以使用on方法,使用on方法获取的时候要注意,要通过先获取它的父元素在获取子元素,这样才能生效:

栗子:

[html] view
plain copy

$("td").on("focus","input",function(){ 

 

             alert("niha");  

         });  

[html] view
plain copy

<td><input type="text" name="text" vlaue="test"/></td> //这个的话就

是动态生成的input,他的父元素就是td,如果直接使用

$("input").on("focus",function(){})来获取的话,不知道为什么不能获取到

动态生成的效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: