1

有一个小问题,我有一个模块,它是一个过滤的左侧导航,用于过滤电子商务网站上的产品。

     function amshopby_filter_show(evt) {
  var dt = Event.findElement(evt, 'dt');

  dt.next('dd').down('ol').toggle();
  dt.toggleClassName('amshopby-collapsed');

  Event.stop(evt);
  return false;
}

http://jsfiddle.net/6Tn3D/6/

我需要 DROPDOWN1 来切换“ol”,以便它打开和关闭,但我还需要一次只打开一个 DROPDOWN。因此,如果您随后打开 DROPDOWN2,它会打开 DROPDOWN2 但也会关闭 DROPDOWN1。

真的希望这是有道理的,并希望有人能指出我正确的方向。

多谢你们。

麦克风

4

1 回答 1

0

我总是关闭/隐藏所有下拉菜单,然后打开一个新的下拉菜单。

于 2013-02-28T16:04:36.740 回答