Jquery中在slideUp等动画后设置css()可能无效的原因
来源:互联网 发布:中国远程网络教育网 编辑:程序博客网 时间:2024/05/22 00:24
$("ul>li").slideUp(1000).eq(0).css("display","block");
给第一个li设置display:block无效,原因是slideUp动画先加入到动画队列中,
并未立即执行等css方法执行完后再执行,因此设置的display:block会被覆盖为display:none;
解决办法:将css写入回调函数中,即:
$("ul>li").slideUp(1000,function(){ $("ul>li").eq(0).css("display","block")});//注:回调函数中的this为第一个li元素,而非所有的li对象。
阅读全文
0 0
- Jquery中在slideUp等动画后设置css()可能无效的原因
- jquery在JSP中无效的原因
- jQuery.validator验证无效的可能原因
- jquery ajax无效的一个可能原因
- LayoutParams设置无效可能的原因
- 6.0SystemUI定制修改后可能引起恢复出厂化设置后下拉无效的原因
- jquery的slideUp、slideDown函数在IE中bug解决办法
- 部分CSS在IE6中无效的原因
- jquery动画slideUp,sildeDown,sildeToggle
- 解决slideDown()、slideUp()执行结束后才执行下一次,导致鼠标离开后很久动画依然在执行的问题
- android中setVisibility方法无效的可能原因与解决办法
- jQuery在html有效,在jsp无效的原因
- JQuery 设置show/hide显示隐藏属性无效的原因
- 在MVC3中jQuery的ajax使用无效,原因在于路径
- jquery的slideUp、slideDown函数在IE中的bug
- jquery的slideUp、slideDown函数在IE中的bug
- jquery的slideUp、slideDown函数在IE中的bug
- android动画中fillBefore以及fillAfter在xml中设置无效的问题
- Linux下rar文件如何解压
- LeetCode--Add Two Numbers的java实现
- 循环小试
- android下拉五级菜单联动
- HTML ionic单选按钮
- Jquery中在slideUp等动画后设置css()可能无效的原因
- [Lintcode] #78 最长公共前缀
- 计算机各层网络协议
- angualr4中使用event.clientX
- angular js 点击单选按钮加传值
- krpano-自动旋转和自动场景跳转的实现
- 获取参数名
- java 关键字this-static
- SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)