在看源码之前我们先看一些小的运动效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
#div1 {
width: 300px;
height: 300px;
background: red;
}
</style>
</head>
<body>
<input type="button" value="点击" id="btn">
<div id="div1"></div>
<script src="jquery-1.11.3.js"></script>
<script>
$(function () {
$('#btn').click(function () {
$('#div1').toggle( 500 ); // 改变宽高 透明度
// $('#div1').slideToggle(500); //上下滑动
// $('#div1').fadeToggle(500); //淡入淡出
});;
});
</script>
</body>
</html>
但这些方法的底层,