我一直在玩javaScript和jQuery来制作一个可以帮助我工作的chrome扩展程序,但是我遇到了关于脚本时间的问题。
我一直在运行它:
$(document).ready(function() {
//get stuff, do stuff
})
因为它没有工作,我把头撞在我的桌子上。然后我在这里找到了关于从控制台运行jQuery的问题,并在那里进行,我的所有选择器都返回了正确的值。因此,我得出结论,时机必须有一些微妙之处。
我尝试使用它的页面非常复杂,$(document).ready()
似乎在所有内容实际加载之前就已经开始了。
我的脚本可以查找运行代码的其他事件是什么?实际的页面一个接一个地加载,没有任何页面刷新,所以我想我需要找到一些非常频繁地运行我的脚本和一个新的事件。
编辑:我无法发布代码,因为我不太了解什么是敏感的,什么不是,所以我在错误方面犯了错误被解雇= P
此外,关于动态呈现页面的评论,这是绝对正确的 - 所以我试图找出其他一些事件要发射