jQuery操作动画完整实例分析


Posted in jQuery onJanuary 10, 2020

本文实例讲述了jQuery操作动画。分享给大家供大家参考,具体如下:

<html>
 <head>
 <title>jQuery操作动画</title>
 <meta charset="UTF-8"/>
 <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
 <script type="text/javascript">
  //在一个函数中实现点击触发---jQuery和js相结合的实现方法,(不推荐)
  var flag=false;    //最开始设置为不显示,所以设置为false,以为规定了false对应的会执行下拉的操作
//  function testCl(){    //实现点击一次下拉显示。再次点击收起
//  if(flag){
//   $("#showdiv").slideUp(2000);
//   $("#lb1").attr("src","../img/labledown.jpg"");
//   flag=false;
//  }else{
//   $("#showdiv").slideDown(2000);
//   $("#lb1").attr("src","../img/lableUp.jpg""); 
//   flag=true;
//  } 
//  }
  //仅仅利用jQuery实现,在不使用onclick的方法实现
//  $(function(){    //相当于$(document)的效果,页面加载的时候置入
////  $("ul>label").bind("click",function() //利用bind也可以实现这个操作,而且可以修改其事件触发的机制
//  $("ul>label").click(function(){   //利用ul>label得到属性子对象,然后进行其属性的操作
//   if(flag){
//   $("#showdiv").slideUp(2000);
//   $("#lb1").attr("src","../img/labledown.jpg");
//   flag=false;
//   }else{
//   $("#showdiv").slideDown(2000);
//   $("#lb1").attr("src","../img/lableUp.jpg");  //改变标签的图标
//   flag=true;
//   } 
//  });
//  })  //直接利用$进行页面操作,在其函数的内部是一个标签的点击属性操作
  //利用分散的方法实现鼠标移动的操作
  $(function(){
  $("ul>label").bind("mouseout",function(){
   $("#showdiv").slideUp(2000);
   $("#lb1").attr("src","../img/labledown.jpg");
  });
  $("ul>label").bind("mouseover",function(){
   $("#showdiv").slideDown(2000);
   $("#lb1").attr("src","../img/lableUp.jpg");
  });
  })   //在页面操作中有两个对象的操作来分别控制两个事件
 </script>
 <style type="text/css">
  ul li{
  list-style-type: none;
  }
  img{
  width: 160px;
  height: 100px;
  margin-left: 70px;
  }
  #lb1{
  width: 30px;
  height: 20px;
  margin-top: 80px;
  margin-left: 80px;
  }
 </style>
 </head>
 <body>
 <ul>
  <img src="../img/labledown.jpg" id="lb1"/>  <label for=""><b>Clannad展示</b></label>;
  <div id="showdiv" style="display: none;"> <!--设置刚开始的不进行显示-->
  <li><img src="../img/0.jpg"/></li>
  <li><img src="../img/dangao.jpg"/></li>
  </div>
 </ul>
 </body>
</html>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

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

jQuery 相关文章推荐
jQuery实现字体颜色渐变效果的方法
Mar 29 jQuery
jquery仿京东商品放大浏览页面
Jun 06 jQuery
使用jQuery实现购物车结算功能
Aug 15 jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
jQuery实现倒计时功能 jQuery实现计时器功能
Sep 19 jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
jquery实现拖拽添加元素功能
Dec 01 jQuery
jquery实现广告上下滚动效果
Mar 04 jQuery
jQuery操作事件完整实例分析
Jan 10 #jQuery
jQuery操作元素追加内容示例
Jan 10 #jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 #jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 #jQuery
jquery实现吸顶导航效果
Jan 08 #jQuery
基于jQuery实现挂号平台首页源码
Jan 06 #jQuery
详解jQuery中的prop()使用方法
Jan 05 #jQuery
You might like
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
PHP中如何使用session实现保存用户登录信息
2015/10/20 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
2019/10/04 PHP
Display SQL Server Version Information
2007/06/21 Javascript
用JavaScript实现单继承和多继承的简单方法
2009/03/29 Javascript
js计算德州扑克牌面值的方法
2015/03/04 Javascript
JavaScript中的bold()方法使用详解
2015/06/08 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
vue.js 使用v-if v-else发现没有执行解决办法
2017/05/15 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
通过一次报错详细谈谈Point事件
2018/05/17 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
2019/05/27 jQuery
详解ES6 export default 和 import语句中的解构赋值
2019/05/28 Javascript
nodejs 递归拷贝、读取目录下所有文件和目录
2019/07/18 NodeJs
JavaScript键盘事件响应顺序详解
2019/09/30 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python随机生成数模块random使用实例
2015/04/13 Python
Python编程实现的简单Web服务器示例
2017/06/22 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
介绍CSS3使用技巧5个
2009/04/02 HTML / CSS
RIP版本1跟版本2的区别
2013/12/30 面试题
nginx基于域名,端口,不同IP的虚拟主机设置的实现
2021/03/31 Servers
python tkinter模块的简单使用
2021/04/07 Python
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis
MySQL和Oracle批量插入SQL的通用写法示例
2021/11/17 MySQL