Heim Web-Frontend js-Tutorial Detaillierte Erläuterung der Eigenschaft und Verwendung von jQuery.fx.off

Detaillierte Erläuterung der Eigenschaft und Verwendung von jQuery.fx.off

Jun 30, 2017 pm 01:15 PM
属性 详解

Die

jQuery.fx.offEigenschaft wird verwendet, um festzulegen oder zurückzugeben, ob alle Animationen global deaktiviert werden sollen.

Wenn für diese Eigenschaft kein Wert festgelegt ist, wird ein boolescher Wert zurückgegeben, der angibt, ob der Animationseffekt global deaktiviert ist.

Wenn diese Eigenschaft auf „true“ gesetzt ist, werden alle Animationen global deaktiviert. Alle ausführenden Animationswarteschlangen sind nicht betroffen. Jede noch nicht ausgeführte Animationswarteschlange wird ohne Animationseffekt abgeschlossen, sobald sie ausgeführt wird.

Wenn diese Eigenschaft auf false gesetzt ist, wird der Animationseffekt global aktiviert.

Sie können Animationseffekte deaktivieren, wenn die folgenden Situationen auftreten.

Sie verwenden jQuery auf einem Computer mit geringer Konfiguration.

Bei einigen Benutzern kann es aufgrund der Animationseffekte zu Barrierefreiheitsproblemen kommen.

Diese Eigenschaft gehört zum globalen jQuery-Objekt (kann auch als statische -Eigenschaft verstanden werden).

Syntax

jQuery 1.3 hat dieses statische Attribut hinzugefügt.

jQuery.fx.off

Rückgabewert

Der Rückgabewert der jQuery.fx.off-Eigenschaft ist ein boolescher Typ und gibt einen booleschen Wert zurück, der angibt, ob der Animationseffekt vorhanden ist global deaktivierter Wert. Gibt true zurück, wenn deaktiviert, andernfalls false.

Standardmäßig ist der Rückgabewert dieser Eigenschaft falsch.

Beispiel und Beschreibung

Bitte beachten Sie den folgenden HTML-Beispielcode:

<p>

<input id="exec" type= "button" value="Animation ausführen" />

<input id="switch" type="button" value="Animationseffekt deaktivieren" />

</ p>

<div id="myDiv" style="width:300px; height: 100px; Hintergrundfarbe: #eee;" >CodePlayer</div>

Der jQuery-Beispielcode im Zusammenhang mit der jQuery.fx.off-Eigenschaft lautet wie folgt:

$(&quot;#exec&quot;).click( function(){
    var $myDiv = $(&quot;#myDiv&quot;);
    // 在现有高度的基础上增加300px (如果原来是100px,增加后就是400px)
    $myDiv.animate( { height: &quot;+=300px&quot; }, 2000 ); 
    $myDiv.animate( { width: &quot;50%&quot; }, 1000 );       
    $myDiv.animate( { width: &quot;200px&quot;, height: &quot;100px&quot; }, 1000 );        
} );
$(&quot;#switch&quot;).click( function(){
    // 使用jQuery.fx.off或$.fx.off均可(如果变量$是jQuery在使用的话)
    if( $.fx.off ){
        jQuery.fx.off = false; // 启用动画效果
        this.value = &quot;禁用动画效果&quot;;
    }else{
        $.fx.off = true; // 禁用动画效果
        this.value = &quot;启用动画效果&quot;;
    }
} );
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Eigenschaft und Verwendung von jQuery.fx.off. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11 Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11 Mar 08, 2024 pm 03:06 PM

Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11

Detaillierte Erläuterung der Divisionsoperation in Oracle SQL Detaillierte Erläuterung der Divisionsoperation in Oracle SQL Mar 10, 2024 am 09:51 AM

Detaillierte Erläuterung der Divisionsoperation in Oracle SQL

Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators Mar 19, 2024 pm 04:33 PM

Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators

Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs Feb 22, 2024 pm 08:21 PM

Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs

Detaillierte Analyse der C-Sprachlernroute Detaillierte Analyse der C-Sprachlernroute Feb 18, 2024 am 10:38 AM

Detaillierte Analyse der C-Sprachlernroute

Detaillierte Erläuterung des Linux-Befehls „curl'. Detaillierte Erläuterung des Linux-Befehls „curl'. Feb 21, 2024 pm 10:33 PM

Detaillierte Erläuterung des Linux-Befehls „curl'.

Erfahren Sie mehr über Promise.resolve() Erfahren Sie mehr über Promise.resolve() Feb 18, 2024 pm 07:13 PM

Erfahren Sie mehr über Promise.resolve()

Detaillierte Erläuterung der Numpy-Versionsabfragemethode Detaillierte Erläuterung der Numpy-Versionsabfragemethode Jan 19, 2024 am 08:20 AM

Detaillierte Erläuterung der Numpy-Versionsabfragemethode

See all articles