文章详情页
javascript - 如何监听页面元素增加
浏览:186日期:2023-03-21 16:12:40
问题描述
在页面上动态添加元素,如何才能实现通过判断目标元素的length改变来触发事件?
问题解答
回答1:监听这个事件DOMSubtreeModified。表示如果当前监听元素的子节点有改动:包括删除子节点、增加子节点、修改子节点的内容,都会触发这个事件。
var container = document.querySelector('.target')container.addEventListener(’DOMSubtreeModified’, function () { // do sth}, false);回答2:
你在動態添加元素按鈕中,添加監聽事件,再觸發監聽事件時候對目標元素的length進行判斷,假如有變就觸發某個事件
回答3:能不能在你动态添加完元素,来判断一下目标元素的length来触发呢。
标签:
JavaScript
上一条:javascript - 如何优雅的在一个js文件里配置多语言(i18n),求探讨思路下一条:javascript - 怎么把一个页面的所有资源从网上扒下来,在本地打开?有没有相应的工具啥的?
相关文章:
1. html5 - javascript写业务有用到什么编程范式没?2. javascript - 一排三个框,各个框的间距是15px,距离外面的白框间距也是15px,这个css怎么写?3. javascript - vue 手机端项目在进入主页后 在进入子页面,直接按返回出现空白情况4. javascript - nodejs调用qiniu的第三方资源抓取,返回401 bad token,为什么5. html5 - vue-cli 装好了 新建项目的好了,找不到项目是怎么回事?6. javascript - immutable配合react提升性能?7. python3.x - python 中的maketrans在utf-8文件中该怎么使用8. javascript - jQuery post()方法,里面的请求串可以转换为GBK编码么?可以的话怎样转换?9. javascript - H5或者JS如何获得当前位置地理定位,只需要获取经纬度即可10. mysql - C#连接数据库时一直这一句出问题int i = cmd.ExecuteNonQuery();
排行榜

网公网安备