Как стать автором
Обновить

jQuery & Greasemonkey

Время на прочтение1 мин
Количество просмотров977
Часто использую usersrcipt в greasemonkey, так же сильно люблю jQuery — использую его во всех проектах.
Нашел небольшой сниппет для использования 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
Теги:
Хабы:
Всего голосов 7: ↑4 и ↓3+1
Комментарии3

Публикации

Истории

Ближайшие события

Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
OTUS CONF: GameDev
Дата30 мая
Время19:00 – 20:30
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область