扫码关注官方订阅号
比如p.target出现在DOM节点后在运行一些处理程序
$('.target').ready(function(){ console.log('...'); })
没有用,就算页面没有这个DOM也会console
该什么实现?
人生最曼妙的风景,竟是内心的淡定与从容!
http://api.jquery.com/ready/
多看文档,ready事件的触发条件是DOMContentLoaded 和 load 事件啊。
DOMContentLoaded
load
如果像监听dom结构的变化,出了在append等方法封装一下加回调外,可以看一下 MutationEvent 这个大多数浏览器都没实现的方法,或许对你有帮助。。。https://developer.mozilla.org...
我记得 jquery 的 ready 源码 实现是 当 DOM 加载完成时,调用回调函数
然后 ready 在jquery的原型上你用 $('xxx').ready 无非是调用了 这个方法这和 括号中的 xxx 的内容没有关系。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
http://api.jquery.com/ready/
多看文档,ready事件的触发条件是
DOMContentLoaded和load事件啊。如果像监听dom结构的变化,出了在append等方法封装一下加回调外,可以看一下 MutationEvent 这个大多数浏览器都没实现的方法,或许对你有帮助。。。
https://developer.mozilla.org...
我记得 jquery 的 ready 源码 实现是 当 DOM 加载完成时,调用回调函数
然后 ready 在jquery的原型上
你用 $('xxx').ready 无非是调用了 这个方法
这和 括号中的 xxx 的内容没有关系。