jQuery 入门教程(7): 滑动效果
2013-09-27 00:00
295 查看
jQuery支持使用下面方法来实现HTML元素的滑动效果:
slideDown()
slideUp()
slideToggle()
slideDown方法
用来实现向下滑动动画效果,其基本语法为:
$(selector).slideDown(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideDown()方法结束后调用。
下面例子点击按钮#panel 将采用下滑方式显示出来:
[html]
view plain
copy
print
?
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>JQuery Demo</title>
<script src="scripts/jquery-1.9.1.js"></script>
<script>
$(document).ready(function () {
$("#flip").click(function () {
$("#panel").slideDown("slow");
});
});
</script>
<style type="text/css">
#panel, #flip
{
padding: 5px;
text-align: center;
background-color: #e5eecc;
border: solid 1px #c3c3c3;
}
#panel
{
padding: 50px;
display: none;
}
</style>
</head>
<body>
<div id="flip">Click to slide down panel</div>
<div id="panel">Hello world!</div>
</body>
</html>
slideUp方法
用来实现向上滑动动画效果,其基本语法为:
$(selector).slideUp(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
[javascript]
view plain
copy
print
?
$("#flip").click(function(){
$("#panel").slideUp();
});
slideToggle方法
用来实现交替显示向上向下滑动动画效果,如果之前是下滑显示,slideToggle则显示slideUp(),反之显示slideDown
其基本语法为:
$(selector).slideToggle(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
[javascript]
view plain
copy
print
?
$("#flip").click(function(){
$("#panel").slideToggle();
});
slideDown()
slideUp()
slideToggle()
slideDown方法
用来实现向下滑动动画效果,其基本语法为:
$(selector).slideDown(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideDown()方法结束后调用。
下面例子点击按钮#panel 将采用下滑方式显示出来:
[html]
view plain
copy
?
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>JQuery Demo</title>
<script src="scripts/jquery-1.9.1.js"></script>
<script>
$(document).ready(function () {
$("#flip").click(function () {
$("#panel").slideDown("slow");
});
});
</script>
<style type="text/css">
#panel, #flip
{
padding: 5px;
text-align: center;
background-color: #e5eecc;
border: solid 1px #c3c3c3;
}
#panel
{
padding: 50px;
display: none;
}
</style>
</head>
<body>
<div id="flip">Click to slide down panel</div>
<div id="panel">Hello world!</div>
</body>
</html>
slideUp方法
用来实现向上滑动动画效果,其基本语法为:
$(selector).slideUp(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
[javascript]
view plain
copy
?
$("#flip").click(function(){
$("#panel").slideUp();
});
slideToggle方法
用来实现交替显示向上向下滑动动画效果,如果之前是下滑显示,slideToggle则显示slideUp(),反之显示slideDown
其基本语法为:
$(selector).slideToggle(speed,callback);
可选参数speed给出了淡入效果的时间,可以使用 “slow”,”fast” 或是数值(微秒)
第二个可选参数为回调函数,在slideUp()方法结束后调用。
[javascript]
view plain
copy
?
$("#flip").click(function(){
$("#panel").slideToggle();
});
相关文章推荐
- jQuery 入门教程(7): 滑动效果
- jQuery 入门教程(7): 滑动效果
- PSD转HTML实例教程——利用JQuery插件实现图片滑动效果
- jQuery 入门教程(8): 动画效果
- jQuery 入门教程(6): 淡入淡出效果
- jQuery入门学习之实现滑动效果:slideUp()和slideDown()小总结
- [jQuery教程]jquery基础教程六(滑动效果函数之slideDown,slideToggle和slideUp)
- jQuery 入门教程(6): 淡入淡出效果
- jQuery 入门教程(8): 动画效果
- jQuery 入门教程(8): 动画效果
- jQuery快速入门基础教程之效果(三)
- jQuery学习教程六: jQuery 效果 - 滑动 slide
- jQuery 入门教程(6): 淡入淡出效果
- BootStrap入门教程 (四) :JQuery类库插件(模态窗口,滚动监控,标签效果,提示效果,“泡芙”效果,警告区域,折叠效果,旋转木马,输入提示)
- jQuery中文入门指南,翻译加实例,jQuery的起点教程
- jQuery 入门教程(15): 删除HTML元素
- jquery的小效果1、(实现一个下列表的滑动)
- jQuery 入门教程(1): 概述
- jQuery 入门教程(27): jQuery UI Button示例(二)
- jQuery插件Slider Revolution实现响应动画滑动图片切换效果