2019独角兽企业重金招聘Python工程师标准>>>

一般我们有动态的比如 一个 div 点击 其他一个 或者是 鼠标移动到另一个 div时候, 淡入淡出动画,或者是其他动画 。显示或者隐藏。 当然如果使用 CSS3动画那就更好了,那样BUG是没有的。

可是会发现如果我们操作比较频繁的时候,就会发现动画就一直在无脑执行,自动操作很多次。这不是我们想要的:

解决办法:

下面是一个  鼠标移动 移出 div   淡入淡出或者是隐藏 的效果例子 js部分:

//鼠标经过 标题显示 div 隐藏就隐藏

//鼠标移动事件 推荐使用 hover() 如果是其他事件容易出现BUG的
    $("#thingContent").hover(function(event) {
        //$("#thinkStandard").show();
        // event.preventDefault(); //这里不可以,连 基本效果都没有

//event.stopPropagation(); 这个不行

$("#thinkStandard").stop(true).fadeIn();
    }, function(event) {
        // $("#thinkStandard").hide();
        // event.preventDefault();
        //event.stopPropagation();

// stop(true) 表示 停止所有的同级队列,如果不为ture 那么会将当前的动画执行完才会执行下去的
        $("#thinkStandard").stop(true).fadeOut(3000);
        // $("#thinkStandard").stop().fadeOut(3000); stop阻止同级别的事件

});

详情请看 jq  stop() 方法和 hover 方法

转载于:https://my.oschina.net/u/2419285/blog/794736

jq 解决 动画 淡入淡出,隐藏显示,多次操作BUG相关推荐

  1. Mr.J-- jQuery学习笔记(十七)--动画淡入淡出弹窗广告

    之前写过动画的隐藏与显示:Mr.J-- jQuery学习笔记(十四)--动画显示隐藏 动画隐藏与显示的一个小demo--对联广告:Mr.J-- jQuery学习笔记(十五)--实现页面的对联广告 展开 ...

  2. android淡入淡出动画循环,Android activity动画(淡入淡出)

    今天记录下Activity一个淡入淡出的切换效果 大概效果就是去除了activity的切换动画,感觉很简洁,个人比较喜欢这个效果 直接上效果: video2gif_20190222_175450.gi ...

  3. fragment 淡入淡出_Fragment之Fragmentation库(添加转场动画)

    部分内容来源于别人的总结,如有冒犯侵权,请告知! 邮箱:simoncqhy@163.com.谢谢!我只想做一个记录,以免自己以后出现不知道怎么解决. Fragmentation库:非常适合单Activ ...

  4. fragment 淡入淡出_Activity和Fragment的转场动画

    Activity设置转场动画需要在startActivity和finish之后,意为给开启新视图或关闭旧视图添加转场动画. 这是Acitivity通过overridePending方法,设置进和出: ...

  5. jQuery 效果 - 淡入淡出fadeIn()、fadeOut、fadeTo、fadeToggle()示例

    fadeIn():通过将它们淡入淡出来显示匹配的元素. <!DOCTYPE HTML> <html lang="en"> <head><m ...

  6. 音频淡入淡出怎么设置?淡入淡出效果如何制作方法合集

    不知道小伙伴们是否和我一样,喜欢用一首歌的高潮部分来作为手机铃声.如果在嘈杂的环境下,这个铃声听起来就不会觉得很大声,但如果在比较安静的环境下,就很容易被铃声吓到.所以为了防止这一情况的发生,我们可以 ...

  7. jq样式操作和效果(显示隐藏,滑入滑出,淡入淡出)

    jq样式操作和效果 1.样式 1.jq设置样式 $("div").css('属性','值'); 2.jq排他思想 //多选一.排他思想,当前元素设置样式,其与兄弟清除样式 $(th ...

  8. jQuery效果:隐藏、显示、切换、滑动、淡入淡出、动画

    jQuery效果 隐藏.显示.切换.滑动.淡入淡出.以及动画1.隐藏与显示(改变:display:none;) hide()--隐藏 show()--显示toggle()方法:可以使用它来切换hide ...

  9. jQuery学习笔记系列(一)——入口函数,jQuery对象和DOM对象,jQuery选择器、样式操作、效果(显示隐藏、滑入滑出、淡入淡出、自定义动画、停止动画队列)

    day01 - jQuery 学习目标: 能够说出什么是 jQuery 能够说出 jQuery 的优点 能够简单使用 jQuery 能够说出 DOM 对象和 jQuery 对象的区别 能够写出常用的 ...

最新文章

  1. 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  2. c++ socket 连接超时_Web性能优化之-HTTP长连接
  3. Linux 下 4 种实时监控日志文件的方法,总有一种适合你
  4. git add .出现尚未暂存以备提交的变更
  5. 扇区 修复 linux,linux – 如何使用hdparm来修复挂起的扇区?
  6. grunt使用小记之uglify:最全的uglify使用DEMO
  7. DDD(领域驱动设计)
  8. ORCALE SYNONYM SEQUENCE
  9. 浪潮5280m4管理口ip_TPLink云路由器如何更改LAN口IP地址 TPLink云路由器更改LAN口IP地址方法【介绍】...
  10. Java 中import的用法,以及类的种类
  11. 目前人工智能技术趋势如何?
  12. 商海导航系统 服务器配置,海信商海导航推出商业管理系统全新增强版V5
  13. 常见路由adsl猫默认密码
  14. bugzilla mysql 配置_Bugzilla 系统配置指南(Win32)
  15. think in java interview-高级开发人员面试宝典(十)
  16. vista磁盘使用100%_在Vista上运行的免费ISO磁盘映像刻录实用程序
  17. 职场新人如何成为沟通高手
  18. CDA1级习题复习(3)
  19. 互联网创业创意养成记5 - 剑走偏锋非正道
  20. tcp udp http ftp 的区别

热门文章

  1. 前端解密后台加密算法优化思想
  2. spring系列-注解驱动原理及源码-属性赋值
  3. 电子书网站推荐(收藏系列)
  4. 、简述global关键字的作用_详解static inline关键字
  5. wdcp+定时运营php_豪侠汇 | 本地商家智能运营方案支持,周周聚餐,每12月调薪机会!...
  6. 初识大数据(三. Hadoop与MPP数据仓库)
  7. 5.16GW光伏扶贫,各省费用如何筹措?
  8. Spring 的3种依赖注入方式
  9. day4-生成器并行运算
  10. Android adb.exe程序启动不起来处理方法