【发布时间】:2012-02-09 01:28:31
【问题描述】:
我希望能够根据单击状态更改按钮 div 的背景。因此,如果它已被激活,它会切换 div - 它是绿色的,如果它被关闭,它是红色的。
让 div 变为绿色的代码(通过添加 ACTIVE 类)是:
$('#clickme').click(function() {
$('#slideContainer, #buyOffPage').animate({height: 'toggle'}, 2000);
$('#clickme').addClass('ACTIVE');
});
但我不知道如何恢复状态,以便当再次单击按钮时,div slideContainer 隐藏它应用类(非活动),因此它处于循环状态,所以接下来单击活动,单击在那之后 INACTIVE 依此类推。
我想我打算用类来定位按钮的状态是错误的,但不知道还能做什么!
【问题讨论】:
标签: jquery