3

我有一个 div,我在点击时切换一个类,它从一个黄金类开始

如果我这样调用 toggelClass

$('#HomePageFavourite').toggleClass('gold grey');

我剩下的是一个带有金色和灰色类的 div(我本来希望金色已经被剥离,因为它已经被应用了)所以如果我再次点击,灰色应该被删除并且金色再次应用

当我这样做时它有效

$('#HomePageFavourite').toggleClass('gold');
$('#HomePageFavourite').toggleClass('grey');

但这违背了目的

不知道为什么会这样

4

1 回答 1

0

好的,这是一个 jquery 版本问题/副作用。我正在处理的页面使用的是旧版本的 jquery;1.2.6 什么的。我更新到 1.6.2,它按预期工作

欢呼伙计们

于 2011-08-17T20:19:40.953 回答