Heim > Web-Frontend > Front-End-Fragen und Antworten > Was tun, wenn Toggle in jQuery nicht verwendet werden kann?

Was tun, wenn Toggle in jQuery nicht verwendet werden kann?

藏色散人
Freigeben: 2023-02-09 10:25:17
Original
2340 Leute haben es durchsucht

Lösung dafür, dass das Umschalten in jQuery nicht funktioniert: 1. Schreiben Sie einen Teil des Quellcodes in ein Plug-in um. 2. Führen Sie das Plug-in in die Webseite ein und übergeben Sie dann „$.fn.toggle = function( fn, fn2 ) {var args = arguments ,guid = fn.guid ||. $.guid++,i=0,toggler = function( event ) {...}“, verwenden Sie einfach toggle.

Was tun, wenn Toggle in jQuery nicht verwendet werden kann?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, JQuery-Version 1.9, DELL G3-Computer

Was soll ich tun, wenn Toggle in jQuery nicht verwendet werden kann?

Lösung für den Fehler von toggle() nach Version 1.9 von jQuery

Kürzlich hat Tinker Technology festgestellt, dass die Toggle-Methode der aktuellen High-Version von jQuery ungültig ist Quellcode der vorherigen Version, und ich habe viel davon aus dem Blog meines Seniors gelernt ...

Wenn wir auf diese Situation stoßen, sollten wir zunächst den Quellcode der vorherigen Version zur Recherche überprüfen. Versuchen Sie, diesen Teil des Quellcodes in ein Plug-In umzuschreiben und dieses Plug-In in unsere eigene Webseite einzuführen. Ja, es kann für eine lange Zeit verwendet werden.

$.fn.toggle = function( fn, fn2 ) {
    var args = arguments,guid = fn.guid || $.guid++,i=0,
    toggler = function( event ) {
      var lastToggle = ( $._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
      $._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
      event.preventDefault();
      return args[ lastToggle ].apply( this, arguments ) || false;
    };
    toggler.guid = guid;
    while ( i < args.length ) {
      args[ i++ ].guid = guid;
    }
    return this.click( toggler );
}
Nach dem Login kopieren

Was tun, wenn Toggle in jQuery nicht verwendet werden kann?

Empfohlenes Lernen: „jQuery-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn Toggle in jQuery nicht verwendet werden kann?. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage