2016-07-01 6 views
-2

Я написал небольшой скрипт в tampermonkey (chrome version of greasemonkey), который использует jQuery. У меня также есть расширение для браузера, которое должно работать на том же сайте, что и мой скрипт. Все было хорошо, пока я работал только с простым javascript, но как только я положил «@require http://code.jquery.com/jquery-latest.js» в начале моего скрипта, расширение перестало работать. Если я отключу скрипт, расширение снова начнет работать. Есть ли способ обойти эту проблему?Можно ли использовать jQuery в сценарии greasemonkey, не нарушая расширение браузера, работающего на том же сайте?

+0

Проверьте, если JQ уже загружена, и если так использовать существующую версию? – ssube

+0

Здесь недостаточно информации, чтобы дать содержательный ответ. Можете ли вы хотя бы поделиться точной ошибкой? –

+0

Пожалуйста, поделитесь своим именем. – Delgan

ответ

1

Может попробовать это:

this.$ = this.jQuery = jQuery.noConflict(true);