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筆記
- 04-Excel基礎操作-學習筆記Excel筆記
- 05-Excel基礎操作-學習筆記Excel筆記
- Python零基礎學習筆記(二十)——tuple元組Python筆記
- Python零基礎學習筆記(二十二)——setPython筆記
- hive學習筆記之九:基礎UDFHive筆記
- hive學習筆記之六:HiveQL基礎Hive筆記
- CISSP學習筆記之安全管理基礎筆記
- 學習筆記【MySQL基礎操作-第一節:MySQL基本操作】筆記MySql
- Swift學習筆記(二十)——陣列的基本操作Swift筆記陣列
- Web之http學習筆記WebHTTP筆記
- Python零基礎學習筆記(二十一)——dict字典Python筆記
- Python零基礎學習筆記(二十三)——迭代器Python筆記
- Python零基礎學習筆記(二十四)——函式Python筆記函式
- CSS 基礎學習筆記CSS筆記
- node基礎學習筆記筆記
- Redis基礎學習筆記Redis筆記
- Shell 學習筆記 基礎筆記
- Oracle基礎學習筆記Oracle筆記
- Java基礎學習筆記Java筆記
- jQuery基礎學習jQuery
- Jquery基礎筆記一jQuery筆記
- Swift學習筆記(二十二)——字典的基本操作Swift筆記
- Python零基礎學習筆記(二十五)——裝飾器Python筆記
- jQuery 學習筆記jQuery筆記
- jQuery學習筆記jQuery筆記
- 安卓初學基礎學習筆記安卓筆記
- Python 3 學習筆記之——基礎語法Python筆記
- matlab學習筆記之基礎知識(一)Matlab筆記
- ReactNative學習筆記四之動畫篇React筆記動畫
- MySQL學習筆記【基礎篇】MySql筆記
- DI、IOC基礎學習筆記筆記
- JavaScript學習筆記——基礎部分JavaScript筆記
- 彙編基礎學習筆記筆記
- 基礎知識學習筆記筆記
- Python基礎學習筆記Python筆記