Zur Zeit habe ich ein Widget, das Sie irgendwo auf Ihrer Seite einfügen mit dem folgenden
%Vor% Ich möchte das dynamisch laden, nachdem die Seite geladen wurde, ich habe jQuery $.getScript
wie unten versucht, was kläglich scheitert:
Wegen der Leerzeichen auf der URL zwischen den Datenattributen nehme ich an.
Ich könnte Ajax verwenden, aber ich weiß nicht, wie man Datenattribute über den jQuery-Ajax-Aufruf weitergibt. Wie lade ich das obige Widget dynamisch mit intakten Datenattributen?
BEARBEITEN: Einbeziehen der relevanten Teile meines Widget-Skripts, damit Sie sehen können, wie mein Widget die Datenattribute erfasst:
%Vor% Übergeben Sie options
object an eine "init" -Funktion, die widget,js
lädt, setzen Sie options
auf das Widget bei success
Callback der "init" -Funktion
ok, das sollten Sie stattdessen versuchen:
%Vor% So übergeben Sie Parameter in einer URL. Sie setzen ?
und fangen dann an, data=value&data2=value2
zu setzen und es muss korrekt html-codiert sein.
Tags und Links javascript jquery ajax jsonp