请问JS如何获取动态加载的元素啊?我想在动态加载的元素上添加一个事件。结果获取不到
页面中的列表是动态加载进这个table元素里的,所以我在html页面没法直接选中里面的元素。现在我想给里面的某个标签加个事件或样式,请问怎么操作啊?
请问JS如何获取动态加载的元素啊?我想在动态加载的元素上添加一个事件。结果获取不到
页面中的列表是动态加载进这个table元素里的,所以我在html页面没法直接选中里面的元素。现在我想给里面的某个标签加个事件或样式,请问怎么操作啊?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
1、如果项目是自己开发的,那这完全不是问题,可以预定义事件跟样式,在动态加载table时绑定事件即可
2、如果项目是二手或某种限制不能修改源码,那只能用js注入的方式实现,用setInterval每隔1秒判断table dom是否渲染加载,如获取到dom,则进行自己的自定义事件并关闭定时器(为性能考虑可做超时处理)