我在页面上有一个简单的$(document).ready(function(){});
,无法访问jQuery库。
我通常只是将库放在页面上,但它是CMS中后端“编辑”页面的一部分。我真的只需要在其余脚本启动之前加载jQuery库,这样我就可以进行一些小的更改,直到星期天才能以正确的方式实际解决这个问题(现在不能删除这些脚本)我唯一的选择是找到一种方法让油脂猴jQuerify工作)。有什么想法吗?
澄清
我需要“jQuerify”我正在查看的页面,但是在加载DOM之后不要这样做..我需要加载它,好像它在页面的标题中一样,这样任何相关的脚本都会运行正常。这可能吗?
我希望这是有道理的。感谢。
答案 0 :(得分:2)
这可以通过@run-at document-start
元规则来完成。然后在构建文档根目录之前执行该脚本。
以下脚本会一直运行一段时间,直到document.documentElement
(<html>
)或document.head
(<head>
)存在。然后,它注入了jQuery。
我已确认代码正在使用此小提琴:http://jsfiddle.net/VuJjT/show/ (当用户脚本未处于活动状态时,它会显示undefined
2x,否则会显示{{ 1}} 2x)。
function