如何使用 DOMNodeInsert 将项目插入到 DOM 中
How to get the items inserted in the DOM using DOMNodeInserted
我想使用 DOMNodeInsert 获取动态生成的 DOM 中的项目值。这是我的代码。@I想要获取值的项目是 li 例如
<div id="demo">
<ul>
<li class="req">Chemistry</li>
<li class="req">English</li>
<li class="req">Maths</li>
</ul>
</div>
这是代码
$('#demo').on('DOMNodeInserted', function(e) {
var that = $(this);
if ($(e.target).is('.req')) {
alert(oneoftheitemsintheli);
}
});
我想继续li
中的项目,例如Maths
,Chemistry
等。我需要知道如何获得这些物品。谢谢
给定每个li
都有类req
,您可以使用each
来迭代它们并获取文本值 - 或您需要的任何其他属性。
$('#demo').on('DOMNodeInserted', function(e) {
$('.req').each(function() {
alert($(this).text());
});
});
示例小提琴
相关文章:
- 预加载图像并插入DOM
- 如何在dom元素中插入输入标记数据插件
- 为onClick-hander插入临时DOM元素
- 如何从动态属性将IMG插入DOM
- 在DOM中以img的形式插入文件输入
- DOM插入的简单javascript错误
- 在插入符号位置获取DOM元素
- 基于DOM插入承诺对API调用进行限制
- iOS Touch 事件在 DOM 插入时传递
- ractive js :与模板中键部分关联的嵌套对象列表的直接 DOM 插入排序/排序 #each 顺序
- dom插入后执行javascript
- jQuery 1.8中的DOM插入导致javascript触发两次
- 回溯JavaScript DOM插入
- 在DOM插入之前用HTML包装字符串
- 执行通过DOM插入加载的javascript
- DOM插入到源代码中
- 在向DOM插入脚本标签时捕获SyntaxError异常
- 如何使用jQuery通过DOM插入PHP标记
- HTML/Performance:处理大量动态DOM插入
- 如何创建屏幕阅读器可访问的 AJAX 区域和 DOM 插入/删除更新