-1

我正在制作一个侧边菜单,当您单击选项卡时会弹出该菜单。我已经到了不知道如何继续的地步,我需要标签 div 上的类在单击时更改为“sideopen”。我已经尝试过attr();,我也尝试过removeClass();addClass();但无济于事。

这是 JSFiddle 上的代码:http: //jsfiddle.net/bGKvR/

另外,我是 JS/JQuery 的新手,因此非常感谢任何有关清理代码的建议。

4

1 回答 1

0

我只是看过它,但你应该考虑学习基本的编程。

$(".sideclosed").click(function () {
  var $this = $(this);
  $('#sidepanel, #sidepaneltab').animate({
    left: ($this.hasClass("open") ? '-' : '+') + '=200' // if it should open use '+' else use '-'
  }, 1000);
  // now toggle open class
  $this.toggleClass("open");
});

也在这里小提琴

于 2013-01-16T19:50:27.973 回答