javascript - jQuery .toggleClass() 速度

标签 javascript jquery html

我使用 jQuery .toggleClass() 函数,每次点击都会切换类,效果很好,但我无法设置速度,我试过这个:

$('#databox').toggleClass('boxopened', 7000);

还有这个:

$('#databox').toggleClass('boxopened', 'easeInQuad');

还有这个:http://forum.jquery.com/topic/hover-and-toggleclass-fail-at-speed

我添加了最新的 jquery 1.10jqueryUI: 1.10.3

可以设置速度吗?

最佳答案

添加到您的类(class):

CSS:

    -webkit-transition:0.4s;
    -moz-transition:0.4s;
    -ms-transition:0.4s;
    -o-transition:0.4s;
    transition:0.4s;

这个“转换声明”将强制计时器,如果它不起作用尝试添加 !important 或者给我们一些代码来检查。

这是一个演示:

JSnippet Demo

关于javascript - jQuery .toggleClass() 速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17837236/

相关文章:

jquery - jQuery animate 和 z-index/相对定位的问题

html - 如何在html中制作一个 "wrappanel"?

html - parent 的字体是否可以在 iframe 中访问?

php - 方法 ="post"enctype ="text/plain"不兼容?

javascript - 如何使用jquery获取td的innerhtml并在按钮单击时添加文本

javascript - 如何在 jQuery.load() 之后使用 JavaScript 函数?

javascript - Google Drive API 示例应用程序 "DrEdit"javascript 错误(Angular JS?)

php - 在 PHP 上打开一个新标签

javascript - 我们如何使用 Protractor 在不同的环境中运行规范

javascript - 可以在字符串上使用 for in 循环吗?