有没有人知道如何以整洁的一行格式编写以下内容?我确信这是可能的,但却无法与之相提并论。
if($('#myDiv').hasClass('hidden')){
$('#myDiv').toggleClass('shown hidden');
}
基本上只在一个方向上执行切换。
非常感谢,
汤姆。
答案 0 :(得分:15)
$('#myDiv.hidden').toggleClass('shown hidden');
答案 1 :(得分:0)
也许你可以只调用$('#myDiv').removeClass('hidden').addClass('shown')
(和相应的反向)。它会删除.hidden
,如果它在那里,并添加.shown
如果它还没有。