【发布时间】:2013-05-13 22:35:06
【问题描述】:
我需要有关此代码的帮助:
$(document).ready(function() {
$(".fav").click(function() {
$(".fav").removeClass("fav").addClass("fav_");
});
$(".fav_").click(function() {
$(".fav_").removeClass("fav_").addClass("fav");
});
});
点击.favdiv,他会转换为.fav_,反之亦然。好的,但问题是:
如果你点击一次.fav类,他就变成.fav_。但是如果你再点击一次,他就不会再次转换为.fav。
我试着放一个 var 来检查。例如:
- 如果点击一次:
fav=true - 如果点击两次:
fav=false
但它不起作用。
我懂 jQuery,但我常用的语言是 PHP,也许这就是困难。
【问题讨论】:
-
如果用户点击
.fav元素,是否应该all(这个,以及所有其他)将类更改为.fav_?
标签: javascript jquery css class