jQuery基本动画效果
show()
用于显示页面元素与之相对应的hide()
测试案例:
<p title="标题">测试</p>
<ul style="display: none">
<li title='苹果'>苹果</li>
<li title='橘子'>橘子</li>
<li title='菠萝'>菠萝</li>
</ul>
点击显示
$('p').bind("click",function(){
$("ul").show();
})

点击切换效果
$('p').toggle(function(){
$("ul").show();
},function(){
$("ul").hide()
})

注意这里可以加参数进去
speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)

注意这里toggle()的使用
$('#test').click(function(){
$("ul").toggle();
})
————————————————
slideDown
$('p').toggle(function(){
$("ul").slideUp()
},function(){
$("ul").slideDown();
})

这里注意this关键字,因为this属于js的东西,但是能不能转为jQuery的东西呢

$('#test').toggle(function(){
$(this).next().slideUp() ----注意这里和上边的写法不同之处
},function(){
$(this).next().slideDown();
})

注意的和之前的隐藏显示一样,这里也有简化版
$('#test').click(function(){
$("ul").slideToggle()
})
——————————————
fadeIn fadeOut---淡入淡出效果
$('#test').toggle(function(){
$(this).next().fadeOut();
},function(){
$(this).next().fadeIn();
})

注意看API这里也有它自己的简洁写法,使用过程中多多注意

animate()——觉得之前的动画效果不满意,好吧,我们看这里,自定义动画效果

自定义移动的案例
<div id="test"></div>
#test{
position: absolute;
width: 100px;
height: 100px;
border: 1px solid red;
background-color: gray;
}
$('#test').click(function(){
$(this).animate({left:"500px"},3000)
})

注意这里可以添加多个条件的
$('#test').click(function(){
$(this).animate({left:"200px",height:"200px"},3000)
})
案例2:
<button id="left">?</button> <button id="right">?</button>
<div id="test"></div>

$('#left').click(function(){
$("#test").animate({left:"-500px"},3000)
})
$('#right').click(function(){
$("#test").animate({left:"500px"},3000)
})

转载于:https://www.cnblogs.com/chjb/p/4298801.html

jquery动画(1)相关推荐

  1. js进阶 13-6 jquery动画效果相关常用函数有哪些

    js进阶 13-6 jquery动画效果相关常用函数有哪些 一.总结 一句话总结:animate(),stop(),finish(),delat()四个. 1.stop()方法的基本用法是什么(sto ...

  2. Java程序员从笨鸟到菜鸟之(九十一)跟我学jquery(七)jquery动画大体验

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 最近一直感觉自己好忙,每天都浑浑噩噩的过着,转眼间,好像有好长时间没有更新笨鸟到菜鸟了.现 ...

  3. 从零开始学习jQuery (七) jQuery动画-让页面动起来!

    本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...

  4. JQuery-学习笔记05【高级——JQuery动画和遍历】

    Java后端 学习路线 笔记汇总表[黑马程序员] JQuery-学习笔记01[基础--JQuery基础]--[day01] JQuery-学习笔记02[基础--JQuery选择器] JQuery-学习 ...

  5. jQuery 动画效果

    1.基本效果 (1)隐藏 hide() hide(speed [,callback]) (2)显示 show() show(speed [,callback]) (3)交替显示隐藏 toggle()  ...

  6. jquery笔记一:下载安装、语法、选择器、遍历选择元素的方法、jQuery动画

    目前 jQuery 兼容于所有主流浏览器, 包括 IE 6!开发时常用 jquery.js,上线用 jquery.min.js. jq插件 目前jQuery有三个大版本: (1)1.x.x: 兼容ie ...

  7. jQuery框架学习第七天:jQuery动画–jQuery让页面动起来!

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

  8. js进阶 13 jquery动画函数有哪些

    js进阶 13 jquery动画函数有哪些 一.总结 一句话总结: 二.jquery动画函数有哪些 原生JavaScript编写动画效果代码比较复杂,而且还需要考虑兼容性.通过jQuery,我们使用简 ...

  9. [原创]jQuery动画弹出窗体支持多种展现方式

    今天刚写的利用jQuery动画弹出窗体,支持了string.Ajax.iframe.controls四种展现方式,具体细节下面慢慢介绍,先看效果图. 动画效果 从哪个对象上触发的即从该对象开始逐渐向屏 ...

  10. jquery动画切换引擎插件 Velocity.js 学习01

    一.Velocity.js介绍 Velocity是一个jQuery插件,重新实现了$.animate() 来产生更高的性能(速度也比CSS动画库更快),而包括新的功能,以提高动画工作流程. Veloc ...

最新文章

  1. 报表性能优化方案之报表服务器优化基础讲解
  2. 单片机会被淘汰吗?单片机现在还有用吗?
  3. 开源wkhtmltopdf使用心得 (二)
  4. insert 语句常见问题
  5. bootstrap4 调整元素之间距离
  6. 为什么微信、Facebook都在做企业通信软件
  7. 『原创』老范的XML文档编辑程序——不是一般的山寨!(原创附程序)
  8. 又来神器推荐嘞xshell与winSCP
  9. rtl8188linux内核配置,Embeded linux之RTL8188EU/RTL8188ETV使用
  10. [JZOJ4378] 八卦天盘
  11. RISC-V:实现ADDI指令
  12. 凉哥核心圈程序员必备十大图书推荐(一)
  13. android 即时通讯 xmpp,基于xmpp实现android端实现即时通讯
  14. 无盘服务器 双路E5,原装Intel/英特尔 S2600CO4双路E5主板 C602 | 专业网吧维护
  15. 机器学习--决策树python实现案例
  16. 学习笔记:ComputerShader
  17. 【k8s】kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl
  18. matlab的技术指标,[转载]4.K线图以及常用技术指标的Matlab实现-基于Matl
  19. vue 文件目录详解
  20. Redis五种类型的常用操作

热门文章

  1. 宝藏世界服务器中断,宝藏世界账号密码大全 | 手游网游页游攻略大全
  2. 命令行执行python文件_金木水火土命查询表
  3. java面向对象之多态
  4. Taro3跨端跨框架原理初探
  5. C语言统计单词出现的频次并排序输出
  6. 最新最牛 功能最多的四角号码在线查询
  7. oracle空值影响索引么,使用索引的误区之四:空值对索引的影响-数据库专栏,SQL Server...
  8. 泰山游攻略:四大登顶线路推荐
  9. 字节8年测试开发工程师感悟,说说我们自动化测试平台的进阶之路
  10. 计算机毕业设计django基于python的宠物分享网站(源码+系统+mysql数据库+Lw文档)