我有一个按钮,每次点击都想要改变它的样式。它工作得很好,除了前两次点击后没有变化。我的逻辑哪里出错了?
var soc_selected = new Boolean(false);
$('#soccer-button').click(function() {
if (soc_selected == false) {
$('#soccer-button').css('background', 'url(assets/img/sports/soccer_us.png)');
soc_selected ^= true;
}
else if (soc_selected == true){
$('#soccer-button').css('background', 'url(assets/img/sports/soccer.png)');
soc_selected ^= true;
}
});
$.toggle()
。 - Rajesh