我正在尝试通过 Ajax 和 jQuery 动态添加一些表单元素。
我想确保不会两次创建相同的元素,因此我只想在尚未将其添加到 DOM 时添加它。
我的所有元素都有一个唯一的 CSS id,例如:
$('#data_1')
我正在使用以下命令来检查该元素是否已经存在:
if ($('some_element').length == 0) {
//Add it to the dom
}
但是,它仅适用于首次加载时已经属于页面的元素。
我还如何检查页面加载后动态创建的元素?
任何建议表示赞赏。
Thanks.
这应该适用于所有元素,无论它们何时生成。
if($('some_element').length == 0) {
}
在 ajax 回调函数中编写代码,它应该可以正常工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)