WKUserScript 但等待 AJAX 或元素
WKUserScript but wait for AJAX or element
在 iOS 上使用 WKUserScript 我正在使用 JavaScript 查询 DOM 的一些锚标记。问题是即使脚本在文档末尾执行,锚标签是通过 AJAX 调用加载的,因此当脚本为 运行 时不可用。
如何在执行我的 JavaScript 之前等待 AJAX 调用其成功处理程序?
注意:我只能通过 JavaScript 访问网站页面。
在文档中使用 .ajaxComplete( handler )
找到了解决方案。尽管该文档多次调用 .ajax 我能够设置一个布尔值,这意味着一旦加载了某些元素,它就不再执行处理程序函数。
在 iOS 上使用 WKUserScript 我正在使用 JavaScript 查询 DOM 的一些锚标记。问题是即使脚本在文档末尾执行,锚标签是通过 AJAX 调用加载的,因此当脚本为 运行 时不可用。
如何在执行我的 JavaScript 之前等待 AJAX 调用其成功处理程序?
注意:我只能通过 JavaScript 访问网站页面。
在文档中使用 .ajaxComplete( handler )
找到了解决方案。尽管该文档多次调用 .ajax 我能够设置一个布尔值,这意味着一旦加载了某些元素,它就不再执行处理程序函数。