2016-07-01 26 views
-2

Ich habe ein kleines Skript in tampermonkey (Chrome-Version von GreaseMonkey) geschrieben, das jQuery verwendet. Ich habe auch eine Browser-Erweiterung installiert, die auf der gleichen Website wie mein Skript funktionieren soll. Alles war gut, während ich nur mit einfachem Javascript arbeitete, aber sobald ich "@require http://code.jquery.com/jquery-latest.js" am Anfang meines Skripts setzte, hörte die Erweiterung auf zu arbeiten. Wenn ich das Skript deaktiviere, beginnt die Erweiterung wieder zu arbeiten. Gibt es eine Möglichkeit, dieses Problem zu umgehen?Ist es möglich, jQuery in einem fettemonkey-Skript zu verwenden, ohne eine Browsererweiterung zu unterbrechen, die auf derselben Site arbeitet?

+0

Überprüfen Sie, ob jQ bereits geladen ist und die vorhandene Version wenn ja? – ssube

+0

Hier gibt es nicht genug Details, um eine sinnvolle Antwort zu geben. Können Sie zumindest den genauen Fehler teilen, der ausgegeben wird? –

+0

Bitte teilen Sie das Userscript, das Sie geschrieben haben. – Delgan

Antwort

1

Vielleicht versuchen:

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