web基礎學習筆記(二十)之jquery動畫操作
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link href="style.css" type="text/css" rel="stylesheet">
<script src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript">
$(function () {
//顯示
$("#btn1").click(function () {
$("#div1").show(1000,function () {
alert("show動畫完成")
}); /*可以加時間和回撥函式*/
});
//隱藏
$("#btn2").click(function () {
$("#div1").hide();
});
//切換
$("#btn3").click(function () {
$("#div1").toggle();
});
/*
迴圈進行動畫
var abc = function(){
$("#div1").toggle(1000,abc);
};
abc();*/
//淡入
$("#btn4").click(function () {
$("#div1").fadeIn();
});
//淡出
$("#btn5").click(function () {
$("#div1").fadeOut(2000); /*2000ms 可加時間和函式 同上*/
});
//淡化到
$("#btn6").click(function () {
$("#div1").fadeTo(1000,0.5,function () {
alert("變半透明");
});
});
//淡化切換
$("#btn7").click(function () {
$("#div1").fadeToggle()
});
});
</script>
</head>
<body>
<!--jquery動畫操作
基本動畫:
show()將隱藏的元素顯示
hide()將可見的元素隱藏
toggle()可見就隱藏不可見就顯示
動畫效果:
slideDown()
slideUp()
slideToggle()
fadeIn()淡入
fadeOut()淡出
fadeTo()淡化到 在指定的時長內慢慢將透明度修改到指定的位置,0透明 1完全可見 0.5半透明
fade TOggle()淡化切換-->
<table style="...">
<tr>
<td><button id="btn1">顯示show()</button> </td>
</tr>
<tr>
<td><button id="btn2">隱藏hide()</button> </td>
</tr>
<tr>
<td><button id="btn3">顯示/隱藏切換toggle()</button> </td>
</tr>
<tr>
<td><button id="btn4">淡入fadeIn()</button> </td>
</tr>
<tr>
<td><button id="btn5">淡出fadeOut()</button> </td>
</tr>
<tr>
<td><button id="btn6">淡化到fadeTo()</button> </td>
</tr>
<tr>
<td><button id="btn7">淡化切換fadeToggle()</button> </td>
</tr>
<div id="div1" >
jquery動畫定義了很多動畫效果,可以很方便的使用這些動畫效果
</div>
</table>
</body>
</html>
相關文章
- Web基礎學習筆記Web筆記
- 學習筆記--Web基礎day04筆記Web
- 01-Excel基礎操作-學習筆記Excel筆記
- 05-Excel基礎操作-學習筆記Excel筆記
- 04-Excel基礎操作-學習筆記Excel筆記
- Python零基礎學習筆記(二十二)——setPython筆記
- Python零基礎學習筆記(二十)——tuple元組Python筆記
- canvas學習筆記-2d畫布基礎Canvas筆記
- Python零基礎學習筆記(二十三)——迭代器Python筆記
- Python零基礎學習筆記(二十四)——函式Python筆記函式
- Python零基礎學習筆記(二十一)——dict字典Python筆記
- hive學習筆記之九:基礎UDFHive筆記
- hive學習筆記之六:HiveQL基礎Hive筆記
- Jquery基礎筆記一jQuery筆記
- 學習筆記【MySQL基礎操作-第一節:MySQL基本操作】筆記MySql
- Web之http學習筆記WebHTTP筆記
- CSS基礎——浮動(float)【學習筆記】CSS筆記
- jQuery基礎學習jQuery
- jQuery學習筆記jQuery筆記
- jQuery 學習筆記jQuery筆記
- Python零基礎學習筆記(二十五)——裝飾器Python筆記
- Python 3 學習筆記之——基礎語法Python筆記
- CSS 基礎學習筆記CSS筆記
- node基礎學習筆記筆記
- Python基礎學習筆記Python筆記
- Java基礎學習筆記Java筆記
- 前端基礎-jQuery的動畫效果前端jQuery動畫
- QT學習筆記4(動畫)QT筆記動畫
- Python零基礎學習筆記(二十八)——異常處理Python筆記
- Linux基礎學習-Docker學習筆記LinuxDocker筆記
- Jquery學習筆記(一)jQuery筆記
- jQuery學習筆記03jQuery筆記
- jQuery 學習系列筆記jQuery筆記
- jQuery學習筆記(ajax)jQuery筆記
- spring cloud Alibaba 之 spring boot 基礎學習筆記CloudSpring Boot筆記
- web前端教程之HTMLCSS學習筆記HTML5基礎Web前端HTMLCSS筆記
- python基礎學習筆記(一)Python筆記
- 基礎 IO (Linux學習筆記)Linux筆記