Heim > Web-Frontend > js-Tutorial > Hauptteil

Verwendung des jQuery Mobile-Initialisierungsereignisses (ausführliche Fallerklärung)

php中世界最好的语言
Freigeben: 2018-04-26 13:37:25
Original
1942 Leute haben es durchsucht

Dieses Mal werde ich Ihnen die Verwendung des jQuery Mobile-Initialisierungsereignisses vorstellen (ausführliche Fallerklärung). Was sind die Vorsichtsmaßnahmen bei der Verwendung des jQuery Mobile-Initialisierungsereignisses? .

jQuery Mobile enthält ein Initialisierungsereignis, das bereits vor dem document.ready-Ereignis von jQuery geladen wird. jQuery Mobile löst sein Initialisierungsereignis tatsächlich auf dem Dokumentobjekt selbst aus, und das erste ausgelöste Ereignis ist mobileinit.

Wenn Jquery Mobile mit der Ausführung beginnt, löst es das mobileinit-Ereignis für das Dokumentobjekt aus. Da das mobileinit-Ereignis unmittelbar nach dem Laden ausgelöst wird, müssen Sie Ihr -Ereignis binden, bevor Jquery Mobile das -Funktion, daher schlage ich vor, dass Sie Ihre js-Referenzreihenfolge wie folgt anordnen:

<script src="Jquery.js"></script>
<script src="您自己的js文件"></script>
<script src="Jquery-mobile.js"></script>
Nach dem Login kopieren
Um das mobileinit-Ereignis zu erweitern, müssen Sie es zunächst mit einer

benutzerdefinierten Funktion binden. Das mobileinit-Ereignis kann mithilfe der Bindungsmethode erweitert werden, um die Standardkonfiguration (globale Optionen) zu überschreiben.

$(document).bind("mobileinit", function(){
//覆盖的代码
});
Nach dem Login kopieren
Innerhalb der Funktion, die das Ereignis bindet, können Sie die $.extend-Methode des $.mobile-Objekts verwenden, um den Standardparameterwert zu konfigurieren:

$(document).bind("mobileinit", function(){
 $.extend( $.mobile , {
 foo: bar
 });
});
Nach dem Login kopieren
oder ihn separat festzulegen.

$(document).bind("mobileinit", function(){
 $.mobile.foo = bar;
});
Nach dem Login kopieren
$.mobile-Objekt ist der Ausgangspunkt für die Festlegung aller Attribute

<script type="text/java script" src="/scripts/jquery-1.6.min.js"></script>
<script type="text/java script">
$(document).bind("mobileinit", function(){
$.mobile.defaultTransition = "slidedown";
$.mobile.ajaxLinksEnabled = false; // 禁用Ajax提交
$.mobile.ajaxFormsEnabled = false; // 禁用Ajax提交
$.mobile.ajaxEnabled = false; //禁用Ajax提交
});
</script>
<script type="text/java script" src="/scripts/mobile/jquery.mobile-1.0b1.min.js"></script>
Nach dem Login kopieren
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie hier Weitere verwandte Artikel auf der chinesischen PHP-Website!

Empfohlene Lektüre:

So verwenden Sie Formularkomponenten im Mobile-Framework

Was sind die Unterschiede zwischen jQuery Mobile und Kendo UI

Detaillierte Erläuterung der Schritte zur Implementierung des domänenübergreifenden asynchronen Datei-Uploads mit Jquery

Das obige ist der detaillierte Inhalt vonVerwendung des jQuery Mobile-Initialisierungsereignisses (ausführliche Fallerklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!