>[danger] 隐藏和显示
~~~
节点对象.hide()
~~~
~~~
节点对象.show()
~~~
>[info] 参数:"fast","normal","slow",分别对象0.2秒,0.4,秒和0.6秒,也可以设置具体的时间,毫秒为单位
Eg:
~~~
<script>
$('input[type=button]').click(function(){
$('li').hide(5000);
})
$('input[type=button]').click(function(){
$('div').show(5000);
})
</script>
~~~
>[danger] 淡入和淡出
~~~
节点对象.fadeIn(淡入时间)
~~~
~~~
节点对象.fadeOut(淡入时间)
~~~
~~~
//自动判断当前元素时隐藏还是显示状态,如果是隐藏状态,则先使用淡入效果,再淡出。如果是显示状态,则先使用淡出效果,再淡入。
节点对象.fadeToggle(时间,function(){
执行代码
})
~~~
~~~
//将页面元素透明度变化到指定的值
节点对象.fadeTo(时间,opacity,function(){
执行代码
})
~~~
>[danger] 滑动效果
~~~
//收起效果
节点对象.slideUp(speed,function(){
执行代码
})
~~~
~~~
//下拉效果
节点对象.slideDown(speed,function(){
执行代码
})
~~~
~~~
//自动判断当前元素是否是显示还是隐藏状态,如果元素时显示状态,则先执行下拉效果,再收起。如果元素是显示状态,则先执行收起效果,再下拉
节点对象.slideToggle(speed,function(){
执行代码
})
~~~
>[danger] 停止动画效果
~~~
节点对象.stop()
~~~
Eg:
~~~
$('btn').toggle(function(){
$('.div').sileUp(1000);},function(){ //下拉菜单收起
$('.div').stop(); //收起过程中再次点击效果停止
})
~~~
>[danger] 解决多次点击后,动画效果仍然继续的问题
Eg:
~~~
$('btn').toggle(function(){
$('.div').filter(':not(:animated)').sileUp(1000);
},function(){
$('.div').filter(':not(:animated)').sileDown(1000);
})
~~~
>[danger] 自定义动画
~~~
节点对象.animate(style,speed,function(){
执行代码
})
//Sytle:指定变化后的css样式,json对象格式
//Speed:设置效果变化时间
//Func:动画效果完成后,执行的回调
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 连接查询
- Mysqli 左外连接查询
- Mysqli 右外连接查询
- JavaScript
- JS 变量和常量的定义
- JS 运算符
- JS 流程控制
- JS 函数
- JS 数组
- JS数据类型
- JS 错误处理
- JS作用域
- JS 节点操作
- JS 遗留DOM
- JS 闭包
- JS 对象(构造函数)
- JS JSON
- JS 节点属性操作
- JS 设置CSS样式
- JS 获取元素位置
- JS 事件
- JS 内置对象
- String 对象
- Date 对象
- Array 对象
- Math 对象
- Window 对象
- navigator 对象
- screen 对象
- location 对象
- Ajax
- 创建 Ajax 对象(兼容)
- AJax 对象属性和方法
- Ajax get 五步骤
- Ajax post 六步骤
- Ajax get&post 封装
- XML
- XML 语法&格式
- DOM 节点创建XML
- PHP 创建XML
- xmlwrite 类创建XML
- xmlReader 类解析xml
- JQuery
- JQuery 选择器
- JQuery 事件
- JQuery 节点之间的操作
- JQuery html属性设置
- JQuery Class属性设置
- JQuery CSS样式设置值
- JQuery 文本内容获取
- JQuery 动画特效
- JQuery 数组&对象遍历
- JQuery 对象扩展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 数据库配置
- 基本操作
- 查询构造器
- 查询数据
- 增加数据
- 更新数据
- 删除数据
- Session
- Cookie
- Linux
- 指令分类
- 文件属性
- 文件处理命令
- 帮助命令
- 解压缩命令
- 网络通信命令
- 系统开关机
- Shell使用技巧
- VIM+vi 指令