怎么不通过事件用jquery获取动态生成的元素?
$("body").on("click", "selector", function(){})
这是动态生成的元素点击以后调用的方法。
我现在先动态生成了input 然后马上获取这个动态生成的元素 不通过点击事件触发
要怎么获取?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
第一次听说获取元素是靠事件的。。。。
jquery
最擅长的不就是元素筛选吗?你给刚生成的
input
加一点筛选标识直接筛选,或者直接createElement
不就马上拿到了在全局定义一个变量比如
var countCreate = 0
,动态生成的元素时可以加一些什么class或者id,比如:这样每个新的元素,都可以通过id独立找到。
甚至,这个set就是新的元素了,可以为所欲为了。
事件委托