Heim > Web-Frontend > js-Tutorial > Hauptteil

jQuery-Effekt – Einführung in die toggle()-Methode

零下一度
Freigeben: 2017-06-26 14:56:21
Original
1149 Leute haben es durchsucht

jQuery-Effekt – toggle()-Methode

$(".btn1").click(function(){  $("p").hide();});
Nach dem Login kopieren

Definition und Verwendung

toggle()-Methode schaltet den sichtbaren Zustand eines Elements um.

Ausgewählte Elemente ausblenden, wenn sie sichtbar sind, und anzeigen, wenn die ausgewählten Elemente ausgeblendet sind.

Syntax

$(selector).toggle(speed,callback,switch)
Nach dem Login kopieren
Parameter Beschreibung
Geschwindigkeit
参数 描述
speed

可选。规定元素从可见到隐藏的速度(或者相反)。默认为 "0"。

可能的值:

  • 毫秒 (比如 1500)

  • "slow"

  • "normal"

  • "fast"

在设置速度的情况下,元素从可见到隐藏的过程中,会逐渐地改变其高度、宽度、外边距、内边距和透明度。

如果设置此参数,则无法使用 switch 参数。

callback

可选。toggle 函数执行完之后,要执行的函数。

如需学习更多有关 callback 的内容,请访问我们的 jQuery Callback 这一章。

除非设置了 speed 参数,否则不能设置该参数。

switch

可选。布尔值。规定 toggle 是否隐藏或显示所有被选元素。

  • True - 显示所有元素

  • False - 隐藏所有元素

如果设置此参数,则无法使用 speed 和 callback 参数。

Optional. Gibt an, wie schnell ein Element von sichtbar zu ausgeblendet wechselt (oder umgekehrt). Der Standardwert ist „0“.

Mögliche Werte:

  • Millisekunden (z. B. 1500)

  • " langsam“


  • „normal“
  • „schnell“


bei Wann Wenn Sie die Geschwindigkeit festlegen, ändert das Element schrittweise seine Höhe, Breite, Ränder, Polsterung und Transparenz, während es von sichtbar zu ausgeblendet wird.

Wenn dieser Parameter gesetzt ist, kann der Schalterparameter nicht verwendet werden.
Rückruf Optional. Die Funktion, die ausgeführt werden soll, nachdem die Umschaltfunktion ausgeführt wurde. Um mehr über Rückrufe zu erfahren, besuchen Sie unser Kapitel zu jQuery-Rückrufen. Dieser Parameter kann nur eingestellt werden, wenn der Geschwindigkeitsparameter eingestellt ist.
Schalter Optional. Boolescher Wert. Gibt an, ob durch Umschalten alle ausgewählten Elemente ausgeblendet oder angezeigt werden.
  • True – alle Elemente anzeigen
  • False – alle Elemente ausblenden li>
Wenn dieser Parameter gesetzt ist, können die Geschwindigkeits- und Rückrufparameter nicht verwendet werden.
Tipps und Hinweise Hinweis: Dieser Effekt funktioniert bei Elementen, die über jQuery oder in CSS-Elementen mit ausgeblendet werden display:none deklariert (jedoch keine Elemente mit „visibility:hidden“). $(".btn1").click(function(){ $("p").toggle(1000); });$(document ).ready(function(){ $(".btn1").click(function(){ $("p").toggle(true); });} );

Das obige ist der detaillierte Inhalt vonjQuery-Effekt – Einführung in die toggle()-Methode. 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