原文(en):http://joanpiedra.com/jquery/greasemonkey/
大体方法:
在每个greasemonkey用户脚本的头加入如下代码:
然后将你的代码写在 letsJQuery() 函数里面就可以了。
本文地址:http://hi.baidu.com/wuxicn/blog/item/5a18123d1c332b07bba167b3.html
大体方法:
在每个greasemonkey用户脚本的头加入如下代码:
// Add jQuery
var GM_JQ = document.createElement('script');
GM_JQ.src = 'http://jquery.com/src/jquery-latest.js';
GM_JQ.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(GM_JQ);
// Check if jQuery's loaded
function GM_wait()
{
if(typeof unsafeWindow.jQuery == 'undefined') { window.setTimeout(GM_wait,100); }
else { $ = unsafeWindow.jQuery; letsJQuery(); }
}
GM_wait();
// *** put your code inside letsJQuery: ***
function letsJQuery()
{
$(document).ready(function () {
alert("jQuery is OK!");
});
}
var GM_JQ = document.createElement('script');
GM_JQ.src = 'http://jquery.com/src/jquery-latest.js';
GM_JQ.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(GM_JQ);
// Check if jQuery's loaded
function GM_wait()
{
if(typeof unsafeWindow.jQuery == 'undefined') { window.setTimeout(GM_wait,100); }
else { $ = unsafeWindow.jQuery; letsJQuery(); }
}
GM_wait();
// *** put your code inside letsJQuery: ***
function letsJQuery()
{
$(document).ready(function () {
alert("jQuery is OK!");
});
}
然后将你的代码写在 letsJQuery() 函数里面就可以了。
本文地址:http://hi.baidu.com/wuxicn/blog/item/5a18123d1c332b07bba167b3.html