在iOS上使用WKUserScript我用JavaScript查询DOM的一些锚标签。问题是即使脚本在文档末尾执行,锚标记也会通过AJAX调用加载,因此在运行脚本时不可用。
如何在执行JavaScript之前等待AJAX调用其成功处理程序?
注意:除了JavaScript之外,我无法访问网站页面。
答案 0 :(得分:0)
在文档上使用.ajaxComplete( handler )
找到解决方案。虽然该文档有几次调用.ajax我能够设置一个布尔值,这意味着一旦加载了某些元素,它就不再执行处理函数。