Часто использую usersrcipt в greasemonkey, так же сильно люблю jQuery — использую его во всех проектах.
Нашел небольшой сниппет для использования jQuery в скриптах для Greasemonkey
Оригинал: jQuery & Greasemonkey
Как вариант можно использовать jQuery c GoogleCode — jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js
Нашел небольшой сниппет для использования jQuery в скриптах для Greasemonkey
// Подключаем 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);
// Проверяем успела ли загрузиться jQuery
function GM_wait() {
if(typeof unsafeWindow.jQuery == 'undefined') { window.setTimeout(GM_wait,100); }
else { $ = unsafeWindow.jQuery; letsJQuery(); }
}
GM_wait();
// Код userscript должен быть в этой функции
function letsJQuery() {
alert($); // $("#something") должно работать
}
* This source code was highlighted with Source Code Highlighter.
Оригинал: jQuery & Greasemonkey
Как вариант можно использовать jQuery c GoogleCode — jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js