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 相关文章推荐
javascript学习笔记(二)数组和对象部分
Sep 30 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
Apr 24 Javascript
jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
Feb 25 Javascript
浅谈JS中的bind方法与函数柯里化
Aug 10 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
Jun 11 jQuery
详解vue-router和vue-cli以及组件之间的传值
Jul 04 Javascript
浅析node.js的模块加载机制
May 25 Javascript
Vue项目History模式404问题解决方法
Oct 31 Javascript
vue+webpack中配置ESLint
Nov 07 Javascript
swiper实现异形轮播效果
Nov 28 Javascript
JavaScript适配器模式原理与用法实例详解
Mar 09 Javascript
Javascript幻灯片播放功能实现过程解析
May 07 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
PHP图片验证码制作实现分享(全)
2012/05/10 PHP
php实现的任意进制互转类分享
2015/07/07 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
Use Word to Search for Files
2007/06/15 Javascript
js实现页面打印功能实例代码(附去页眉页脚功能代码)
2009/12/15 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
动态加载dtree.js树treeview(示例代码)
2013/12/17 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
jquery实现简单实用的弹出层效果代码
2015/10/15 Javascript
JavaScript 七大技巧(二)
2015/12/13 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
jQuery取得iframe中元素的常用方法详解
2016/01/14 Javascript
理解javascript封装
2016/02/23 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
2016/09/02 Javascript
用Webpack构建Vue项目的实践
2017/11/07 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
使用javascript函数编写简单银行取钱存钱流程
2018/05/26 Javascript
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
jQuery HTML设置内容和属性操作实例分析
2020/05/20 jQuery
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
python实现多线程的两种方式
2016/05/22 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
2018/10/14 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
Python模拟FTP文件服务器的操作方法
2020/02/18 Python
浅谈keras.callbacks设置模型保存策略
2020/06/18 Python
Python制作一个仿QQ办公版的图形登录界面
2020/09/22 Python
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
小学新学期教师寄语
2014/01/18 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
毕业生个人总结
2015/02/28 职场文书
文明礼貌主题班会
2015/08/14 职场文书