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 相关文章推荐
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
Nov 24 Javascript
走出JavaScript初学困境—js初学
Dec 29 Javascript
Javascript Math ceil()、floor()、round()三个函数的区别
Mar 09 Javascript
基于jquery的表头固定的若干方法
Jan 27 Javascript
jQuery+JSON+jPlayer实现QQ空间音乐查询功能示例
Jun 17 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
Jan 05 Javascript
window.onload绑定多个事件的两种解决方案
May 15 Javascript
js检查是否关闭浏览器的方法
Aug 02 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
Aug 17 Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 Javascript
JavaScript中遍历的十种方法总结
Dec 15 Javascript
Vue OpenLayer测距功能的实现
Apr 20 Vue.js
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与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
PHP_Cooikes不同页面无法传递的解决方法
2014/03/07 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
php连接mysql数据库最简单的实现方法
2019/09/24 PHP
PHP中echo与print区别点整理
2021/03/09 PHP
Jquery创建一个层当鼠标移动到层上面不消失效果
2013/12/12 Javascript
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
JavaScript中实现单体模式分享
2015/01/29 Javascript
JavaScript中的pow()方法使用详解
2015/06/15 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
2016/05/05 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
JavaScript两种计时器的实例讲解
2019/01/31 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
Vue 简单实现前端权限控制的示例
2020/12/25 Vue.js
使用Python编写vim插件的简单示例
2015/04/17 Python
使用Python写个小监控
2016/01/27 Python
Python探索之自定义实现线程池
2017/10/27 Python
python微信跳一跳系列之色块轮廓定位棋盘
2018/02/26 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
对python判断ip是否可达的实例详解
2019/01/31 Python
Django Rest framework频率原理与限制
2019/07/26 Python
Python进度条的制作代码实例
2019/08/31 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
基于python实现数组格式参数加密计算
2020/04/21 Python
python如何快速生成时间戳
2020/07/21 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
2021/01/27 Python
《中彩那天》教学反思
2014/02/22 职场文书
《分数乘法》教学反思
2016/02/24 职场文书
python树莓派通过队列实现进程交互的程序分析
2021/07/04 Python
python可视化大屏库big_screen示例详解
2021/11/23 Python
Python使用socket去实现TCP客户端和TCP服务端
2022/04/12 Python
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技