Ich möchte jQuery in eine Firefox-Erweiterung aufnehmen.
Ich füge die folgende Codezeile hinzu, um die jQuery-Datei zu importieren:
%Vor%Firefox startet die Datei sofort nach dem Import. Die jQuery-Datei sieht folgendermaßen mit einem anonymen closures aus:
%Vor%Wenn die Erweiterung läuft, gibt es einen Fehler "Fenster ist nicht definiert". Wie kann jQuery auf das Fenster zugreifen?
Schreiben Sie dies in Ihre * .xul-Datei, um jQuery einzuschließen.
%Vor% Nicht getestet, aber auf normalen Websites wird jQuery in den Kontext von window
geladen. Daher müssen Sie window.content
als Bereich verwenden:
window.content.document
enthält keine Eigenschaft window
.
Tags und Links javascript jquery firefox-addon