標籤:anim src 屬性 jquer document code style opened this
給<p></p>添加點擊事件,如果點擊$(this).hide()
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script type="text/javascript" src="jquery-3.2.1.min.js"> 5 </script> 6 <script type="text/javascript"> 7 $(document).ready(function(){ 8 $("p").click( 9 function(){10 $(this).hide();11 });12 });13 </script>14 </head>15 16 <body>17 <p>點擊會消失</p>18 <p>點擊會消失</p>19 </body>20 </html>
可選的 speed 參數規定隱藏/顯示的速度,可以取以下值:"slow"、"fast" 或毫秒。
可選的 callback 參數是隱藏或顯示完成後所執行的函數名稱。
$(selector).hide(speed,callback);$(selector).show(speed,callback);
jQuery toggle()
通過 jQuery,您可以使用 toggle() 方法來切換 hide() 和 show() 方法。
顯示被隱藏的元素,並隱藏已顯示的元素:
執行個體
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script type="text/javascript" src="jquery-3.2.1.min.js"> 5 </script> 6 <script type="text/javascript"> 7 $(document).ready(function(){ 8 $("button").click(function(){ 9 $("p").toggle();10 });11 });12 </script>13 </head>14 15 <body>16 <p>點擊會消失</p>17 <p>點擊會消失</p>18 <button type="button">切換</button>19 </body>20 </html>
View Code
jQuery fadeIn() 用於淡入已隱藏的元素。
jQuery fadeOut() 方法用於淡出可見元素。
jQuery fadeToggle() 方法可以在 fadeIn() 與 fadeOut() 方法之間進行切換。
如果元素已淡出,則 fadeToggle() 會向元素添加淡入效果。
如果元素已淡入,則 fadeToggle() 會向元素添加淡出效果。
jQuery fadeTo() 方法
jQuery fadeTo() 方法允許漸層為給定的不透明度(值介於 0 與 1 之間)。
<!DOCTYPE html><html><head><script type="text/javascript" src="jquery-3.2.1.min.js"></script><script type="text/javascript">$(document).ready(function(){ $("button").click(function(){ $("#div1").fadeIn(); $("#div2").fadeIn(4000); $("#div3").fadeIn("slow"); });});</script></head><body><p>示範帶有不同參數的 fadeIn() 方法。</p><button>點擊這裡,使三個矩形淡入</button><br><br><div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div><br><div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div><br><div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div></body></html>
View CodejQuery 滑動方法
通過 jQuery,您可以在元素上建立滑動效果。
jQuery 擁有以下滑動方法:
- slideDown()
- slideUp()
- slideToggle()
jQuery 動畫 - animate() 方法
jQuery animate() 方法用於建立自訂動畫。
文法:
$(selector).animate({params},speed,callback);
必需的 params 參數定義形成動畫的 CSS 屬性。
可選的 speed 參數規定效果的時間長度。它可以取以下值:"slow"、"fast" 或毫秒。
可選的 callback 參數是動畫完成後所執行的函數名稱。
JQuery 隱藏和顯示