Heim > Web-Frontend > js-Tutorial > Hauptteil

Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden

云罗郡主
Freigeben: 2019-01-21 10:10:36
nach vorne
2671 Leute haben es durchsucht

Ein- und Ausblenden

Die Animationen der Funktionen hide() und show() ändern ständig ihre Größe. Tatsächlich ist dieser Ansatz sehr verwirrend, so haben wir es getan Eine gute Vorgehensweise besteht darin, Ein- und Ausblendeffekte auszuführen

Einblendvorgang: fadeIn(time, function(){})

Ausblendvorgang: fadeOut(event , function(){})

Stellen Sie Ihren eigenen Ausblendvorgang ein fadeTo(event, fade out rate, function(){}), die Ausblendrate überschreitet nicht 1

Ausblenden Operation

<html>
<head>
<meta charset="utf-8"/>
<title>jQuery的动画函数</title>
<script type="text/javascript" src="js/jQuery.min.js" charset="utf-8"></script>
<link rel="style/sheet" type="text/css" href="css/style.css"/>
<script type="text/javascript">
$(function(){
//设置层淡出操作
$(myimg).fadeOut(5000,function(){
$(this).fadeIn(5000)
});
});
</script>
</head>
<body>
<div id="myDiv">
<img  src="images/gd.jpg" id="myimg"    style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
</div>
</body>
</html>
Nach dem Login kopieren

Verwenden Sie fadeTo(), um die Ausblendrate zu beobachten. Frage

$(function(){
//设置淡出率
$(myimg).fadeTo(5000,0.3,function(){});
});
Nach dem Login kopieren

Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden

Wenn auf 0 gesetzt, bedeutet es ein vollständiges Ausblenden, wenn es auf 1 gesetzt ist , es bedeutet, nicht herauszugreifen.

Wenn Sie die Ein- und Ausblendvorgänge bereits kennen, können Sie eine Reihe von Schaltflächen implementieren

Verwenden Sie Ein- und Ausblendungen, um die Funktion des Menüs zu implementieren

<html>
<head>
<meta charset="utf-8"/>
<title>jQuery的动画函数</title>
<script type="text/javascript" src="js/jQuery.min.js" charset="utf-8"></script>
<link rel="style/sheet" type="text/css" href="css/style.css"/>
<script type="text/javascript">
$(function(){
//设置淡出率
$("img").each(function(){
$(this).on("mouseover",function(){
$(this).fadeOut(200,function(){
$(this).fadeIn(200);
});
});
});
});
</script>
</head>
<body>
<div id="myDiv">
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
<img  src="images/gd.jpg"     style="max-width:90%"/ alt="Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden" >
</div>
</body>
</html>
Nach dem Login kopieren

Implementierung von jQuery-Animationseffekten zum Ein- und Ausblenden

Eine Funktion, die aus den oben genannten drei Funktionssätzen besteht.

Das Obige ist die vollständige Einführung in die Implementierung von jQuery-Einblend- und Ausblend-Animationseffekten. Weitere jQuery-Video-Tutorials finden Sie hier die chinesische PHP-Website.


Das obige ist der detaillierte Inhalt vonImplementierung von jQuery-Animationseffekten zum Ein- und Ausblenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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!