Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über von jQuery aufgegebene Funktionen und Ersatzfunktionen_jquery
In der Vergangenheit wurde für eine bessere Browserkompatibilität die Version jQuery-1.7.2 verwendet. Aufgrund der rasanten Entwicklung wichtiger Browser und Technologien muss jedoch auch die neue Bootstrap-Version jQuery-1.9 oder höher einführen. was bedeutet, dass sich das häufig verwendete jQuery-1.7.2 von der Bühne der Geschichte verabschieden sollte;
Aber einige unserer häufig verwendeten Funktionen sind ebenfalls veraltet. Wenn Sie nicht aufpassen, werden Ihnen natürlich verschiedene Fehler gemeldet Es ist nicht nötig, sich daran zu erinnern. Der Zweck dieses Artikels besteht darin, Sie daran zu erinnern, welche Funktionen veraltet sind Für die Nutzung der Ersatzfunktion wenden Sie sich bitte an Gu Gedu Niang.
1: Veraltete Funktion: .live()
Verlassene Version: jQuery-1.9 oder höherAlternative Funktion: .on()
2: Veraltete Funktion: .die()
Verlassene Version: jQuery-1.9 oder höherAlternative Funktion: .off()
3: Veraltete Funktion: .size()
Verlassene Version: jQuery-1.8 oder höherAlternative Funktion: .length
4: Veraltete Funktion: .toggle()
Verlassene Version: jQuery-1.8 oder höherAlternative Funktion:. . . . . .
Glücklicherweise habe ich diese Funktion am Ende gelassen, als ich diesen Artikel geschrieben habe, da es keine offizielle Ersatzfunktion gibt, aber nichts kann Programmierer mit Klugheit aufhalten
Wenn es zum Wechseln von CSS-Stilen verwendet wird, können Sie .toggleClass(); verwenden
Wenn Sie Ereignisse wechseln möchten, können Sie die unten stehende benutzerdefinierte Funktion verwenden
var i=0; $('#test').click(function(){ if(i==0){ //执行方法内容 i=1; }else{ //执行方法内容 i=0; } }