jQuery简单动画变换效果实例分析


Posted in Javascript onJuly 04, 2016

本文实例讲述了jQuery简单动画变换效果。分享给大家供大家参考,具体如下:

1.效果图如下:

jQuery简单动画变换效果实例分析

2.html代码:

<div id="panel">
  <h5 class="head">什么是jQuery?</h5>
  <div class="content">
    jQuery是继Prototype之后又一个优秀的JavaScript库,它是一个由 John Resig 创建于2006年1月的开源项目。jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax。它独特而又优雅的代码风格改变了JavaScript程序员的设计思路和编写程序的方式。
  </div>
</div>

3.jQuery代码:

<script src="jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  //toggle:如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。
  $("#panel h5.head").toggle(function(){
     //这个函数只返回后面那个紧邻的同辈元素,而不是后面所有的同辈元素
     $(this).next("div.content").hide();
  },function(){
     //$("p").hide():隐藏所有段落
     $(this).next("div.content").show();
  })
})
</script>
<script src="jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  $("#panel").click(function(){
     //以左边和上边为参照物,为标准
     //左边距加500px、左边距向右移动才能增大,向左移动只会减小左边距
     $(this).animate({left: "500px"}, 3000)
        .animate({height: "200px"}, 3000);
  })
})
</script>
</head>
<body>
<div id="panel"></div>
</body>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
Json字符串转换为JS对象的高效方法实例
May 01 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
Mar 03 Javascript
分享五个有用的jquery小技巧
Oct 08 Javascript
AngularJS 入门教程之事件处理器详解
Aug 19 Javascript
浅谈JS之tagNaem和nodeName
Sep 13 Javascript
AngularJS解决ng界面长表达式(ui-set)的方法分析
Nov 07 Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 Javascript
JavaScript结合HTML DOM实现联动菜单
Apr 05 Javascript
js控制文本框禁止输入特殊字符详解
Apr 07 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
微信小程序文字显示换行问题
Jul 28 Javascript
云服务器部署Node.js项目的方法步骤(小白系列)
Mar 23 Javascript
Node.js Streams文件读写操作详解
Jul 04 #Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 #Javascript
jQuery实现的导航下拉菜单效果
Jul 04 #Javascript
表单中单选框添加选项和移除选项
Jul 04 #Javascript
jQuery实现简单倒计时功能的方法
Jul 04 #Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 #Javascript
JavaScript 节流函数 Throttle 详解
Jul 04 #Javascript
You might like
用PHP调用数据库的存贮过程
2006/10/09 PHP
PHP文件注释标记及规范小结
2012/04/01 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
windows下配置apache+php+mysql时出现问题的处理方法
2014/06/20 PHP
php rsa加密解密使用详解
2015/01/14 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
PhpSpreadsheet设置单元格常用操作汇总
2020/11/13 PHP
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
JScript分割字符串示例代码
2013/09/04 Javascript
基于JavaScript实现Json数据根据某个字段进行排序
2015/11/24 Javascript
深入分析Javascript事件代理
2016/01/30 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
JavaScript来实现打开链接页面的简单实例
2016/06/02 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
vue中SPA单页面应用程序详解
2017/11/07 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
利用原生JavaScript实现造日历轮子实例代码
2019/05/08 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python3基于sax解析xml操作示例
2018/05/22 Python
使用 Python ssh 远程登陆服务器的最佳方案
2020/03/06 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
do you have any Best Practice for testing
2016/06/04 面试题
教育系毕业生中文求职信范文
2013/10/06 职场文书
外企办公室竞聘演讲稿
2013/12/29 职场文书
2014年教师培训的自我评价
2014/01/03 职场文书