文件名称:checkIfNew.js:一个小脚本,用于监视标记类型元素的 nodeList 的更改并报告更改
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-20 09:41:42
JavaScript
#checkIfNew.js 这个小函数是为了观察 DOM 中标签名称元素的添加或减去而构建的。 如果您更改元素,或者通过删除元素并添加元素来替换元素,它不会通知您。 由于这使用requestAnimationFrame进行循环:如果这些事件花费的时间比浏览器触发requestAnimationFrame (60fps) 的时间长,则有可能触发。 虽然通过切换位于列表中最后一个节点之前的 DOM 节点不起作用,但如果您删除一个元素,并在末尾添加一个元素,它将被视为已更改。 因此,如果您获取div的第一个实例并将其附加到文档的末尾,则checkIfNew会说列表已更改。 例如。 checkIfNew 基于getElementsByTagName返回 LIVE nodeList 的事实。 这意味着如果页面上的元素发生变化,nodeList 也会发生变化。 在检查 javascript 中的
【文件预览】:
checkIfNew.js-master
----index.html(1KB)
----checkIfNew.js(1KB)
----LICENSE.md(1KB)
----README.md(2KB)
----css()
--------style.css(0B)