一般来说:切换按钮样式都是去除它的同一级的兄弟的样式,然后给他自己加上。
$(this).siblings('button').removeClass("click1");
$(this).addClass("click1");
但是,当要切换的按钮不在同一个父级之下,而在同一个祖先级目录下时,就不能使用这种方法,我的方法是:找到祖先级的Id 然后移除这个目录下所有Button的样式,再给点击的这个button加上
$("#sort button").removeClass("click3");
$(this).addClass("click3");