使用点击jquery事件执行css3转换
Doing a css3 transition with on click jquery event?
我有这个css,它可以进行滑出转换
.slide_animation {
transition: 10s;
left: 0px !important;
-webkit-transition-duration:800ms
}
并使用jquery:
$(".shop_look").click(function(){
$("#look").show();
$("#look").addClass("slide_animation");
$(this).fadeOut(2000);
})
这是有效的,但当#look元素显示时没有缓解,它太快了,我希望它像平滑的动画一样缓解。感谢
看起来你没有正确使用它,display属性只有两种状态,所以你可能应该使用opacity属性(或两者都使用):
#look {
opacity:0;
-webkit-transition-duration:800ms;
}
#look.slide_animation {
opacity:1;
}
FIDDLE
如果你不想在所有内容上进行转换,你也可以指定属性:
transition-property: opacity;
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JavaScript执行暂时挂起页面
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 当js函数's已执行
- 哪个先执行
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- HTML表单提交时未执行外部函数
- 在Safari执行javascript之前对其进行修改
- Amd,希望确保某个东西总是最后执行
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何做到这一点,使代码在不传递条件后执行函数
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何在从浏览缓存加载页面时执行javascript
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- Jquery:代码在rails中的页面加载时未执行
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- 如何在加载而不是悬停时执行 CSS3 动画
- 使用点击jquery事件执行css3转换
- 在ie9上为这个css3动画执行jQuery回退