【问题标题】:jQuery UI addClass(class, duration) not workingjQuery UI addClass(类,持续时间)不起作用
【发布时间】:2011-01-01 19:07:40
【问题描述】:

我确信我以前也有过这个工作,但在 jQuery UI 1.7.2 和 1.8.7 下,addClass(class, duration) 似乎不再工作。我什至无法让演示工作(在任何浏览器中)。

直到几分钟前,当我升级时,我还在使用 1.7.2。我发誓我昨晚让它工作了,但是今天下午它没有工作,所以认为最好先升级,然后再发到这里。但是我没有让它工作。

还有其他人遇到同样的问题吗?有人过去遇到过同样的问题并设法以某种方式解决了吗?

如果它对其他人有用,那么我将在这里发布我的代码,但目前我觉得没有必要这样做,因为它只会占用空间。

提前致谢。

问候,

理查德

示例已删除 - 替换为 http://jsfiddle.net/Z6mJU/。它似乎在这里工作,所以也许我没有正确设置 jQuery ...我会有另一个小提琴,看看我能不能解决它。稍后将在此处发布我的进度。

【问题讨论】:

  • 举个例子可能有助于重现。
  • 好的,添加了 jsfiddle。它似乎在那里工作。不知道自昨晚以来我做了什么,但发生了可怕的错误。奇怪的是演示没有工作 - 一定只是一个奇怪的巧合。
  • 看来我可能已经解决了。我试图淡化颜色的元素嵌套在我添加类的元素内。所以你在div1 中有div2,然后是.div1 .div2 {background-color: #CCCCCC;}。这是我要添加类的外部 div,但我想更改颜色的内部 div。由于其他原因,我需要将一个类添加到外部 div 中,因此最终为两者都添加了一个类,但只为内部 div 上的类设置动画。希望这能很好地解释它。
  • 所以有必要将类显式添加到动画元素吗?没有向外部元素添加类来为内部元素设置动画?太烂了……

标签: jquery jquery-ui addclass removeclass


【解决方案1】:

我刚刚遇到了与 jQuery 1.5.1 和 jQueryUI 1.8.12 类似的问题。我已经链接了这两个库,但忘记添加捆绑的样式表。添加到我的标题中解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    相关资源
    最近更新 更多