【发布时间】:2009-02-07 07:03:13
【问题描述】:
当我运行以下 jQuery 动画序列时:
$('#task').animate({ backgroundColor: fadeColor }, 50)
.animate({ opacity: 1.0 }, 1000)
.animate({ backgroundColor: originalBG }, 1000);
完成后它会在我的表格行上留下不需要的样式(如下)
<tr id="task29" onclick="TaskEdit('29');" style="background-color: rgb(255, 255, 255); opacity: 1;">
这些样式与我的 CSS 文件中定义的样式(特别是一些悬停样式)相混淆。有没有人建议删除它们。我正在使用 jQuery 1.3.1。我试过添加一个
.attr('style', '');
到链的末端,但这不起作用。还有其他想法吗?
【问题讨论】:
-
请详细说明它是如何影响您的 CSS 样式的。
标签: jquery