jquery常用特效方法使用示例


Posted in Javascript onApril 25, 2014

1. jQuery fadeIn() 用于淡入已隐藏的元素。

语法:

$(selector).fadeIn(speed,callback);

实例:

$("button").click(function(){
  $("#div1").fadeIn();
  $("#div2").fadeIn("slow");
  $("#div3").fadeIn(3000);
});

2. jQuery fadeOut() 方法用于淡出可见元素。

语法:

$(selector).fadeOut(speed,callback);

3.jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

语法:

$(selector).fadeToggle(speed,callback);
实例:$("button").click(function(){
  $("#div1").fadeToggle();
  $("#div2").fadeToggle("slow");
  $("#div3").fadeToggle(3000);
});

4.。语法:

$(selector).fadeTo(speed,opacity,callback);

必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。实例

$("button").click(function(){
  $("#div1").fadeTo("slow",0.15);
 $("#div2").fadeTo("slow",0.4);
 $("#div3").fadeTo("slow",0.7);
});

5. jQuery slideDown() 方法用于向下滑动元素。

语法:

$(selector).slideDown(speed,callback);
$("#flip").click(function(){
  $("#panel").slideDown();
});

6. jQuery slideUp() 方法用于向上滑动元素。

语法:

$(selector).slideUp(speed,callback);

可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

可选的 callback 参数是滑动完成后所执行的函数名称。

7. jQuery slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换。

如果元素向下滑动,则 slideToggle() 可向上滑动它们。

如果元素向上滑动,则 slideToggle() 可向下滑动它们。

$(selector).slideToggle(speed,callback);

8. jQuery animate() 方法用于创建自定义动画。

语法:

$(selector).animate({params},speed,callback);

必需的 params 参数定义形成动画的 CSS 属性。

可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

可选的 callback 参数是动画完成后所执行的函数名称。

也可以定义相对值(该值相对于元素的当前值)。需要在值的前面加上 += 或 -=:

也可以定义一组animate,实现队列功能。

下面的例子演示 animate() 方法的简单应用;它把 <div> 元素移动到左边,直到 left 属性等于 250 像素为止:

实例

$("button").click(function(){
  $("div").animate({left:'250px'});
}); 
 

9. jQuery stop()方法用于停止动画或效果,在它们完成之前

10.当动画 100% 完成后,即调用 Callback 函数。

典型的语法:

$(selector).hide(speed,callback)

11. jQuery 方法链接

有些元素只要获取一遍就可以,所以可以利用链接对方法追加。

就是方法点方法。如

$("#p1").css("color","red").slideUp(2000).slideDown(2000);
Javascript 相关文章推荐
在网页中屏蔽快捷键
Sep 06 Javascript
页面版文本框智能提示JS代码
Nov 20 Javascript
javascript中将Object转换为String函数代码 (json str)
Apr 29 Javascript
当达到输入长度时表单自动切换焦点
Apr 06 Javascript
jquery根据锚点offset值实现动画切换
Sep 11 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
vue.js入门(3)——详解组件通信
Dec 02 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
Dec 28 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
Mar 09 Javascript
react中实现搜索结果中关键词高亮显示
Jul 31 Javascript
vue子传父关于.sync与$emit的实现
Nov 05 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 Javascript
javascript实现存储hmtl字符串示例
Apr 25 #Javascript
javascript作用域和闭包使用详解
Apr 25 #Javascript
jQuery选择器简明总结(含用法实例,一目了然)
Apr 25 #Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
Apr 25 #Javascript
js动态移动滚动条至底部示例代码
Apr 24 #Javascript
javaScript如何处理从java后台返回的list
Apr 24 #Javascript
jquery如何扑捉回车键触发的事件
Apr 24 #Javascript
You might like
在WIN98下以apache模块方式安装php
2006/10/09 PHP
在PHP中养成7个面向对象的好习惯
2010/07/17 PHP
解析PHP中的unset究竟会不会释放内存
2013/07/18 PHP
给moz-firefox下添加IE方法和属性
2007/04/10 Javascript
jQuery AJAX 调用WebService实现代码
2010/03/24 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
浅谈jquery回调函数callback的使用
2015/01/30 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
AngularJs入门教程之环境搭建+创建应用示例
2016/11/01 Javascript
JavaScript实现自定义媒体播放器方法介绍
2017/01/03 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
2017/05/22 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
Vue官方文档梳理之全局配置
2017/11/22 Javascript
Angular如何在应用初始化时运行代码详解
2018/06/11 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
vue-cli3脚手架的配置及使用教程
2018/08/28 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
Python 操作MySQL详解及实例
2017/04/30 Python
NumPy 如何生成多维数组的方法
2018/02/05 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
python pycharm的安装及其使用
2019/10/11 Python
django下创建多个app并设置urls方法
2020/08/02 Python
如何用Python 加密文件
2020/09/10 Python
五种Python转义表示法
2020/11/27 Python
根叔历年演讲稿
2014/05/20 职场文书
火箭队口号
2014/06/18 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
实施意见格式范本
2015/06/05 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书
PostgreSQL 插入INSERT、删除DELETE、更新UPDATE、事务transaction
2022/04/12 PostgreSQL