我创建了一些快速的 jQuery 切换代码:
$("#expander.closed").click(function(){
console.log("opening");
$("#expander").removeClass();
$("#expander").addClass("open");
});
$("#expander.open").click(function(){
console.log("closing");
$("#expander").removeClass();
$("#expander").addClass("closed");
});
这个想法是每次您单击类时都会在和#expander
之间切换。open
closed
但是,由于某种原因,它只工作一次,从closed
变为open
,然后不再继续。
我不知道为什么。这是一个 jsFiddle。