jquery - 单击元素时使下拉菜单恢复正常

标签 jquery css jquery-ui

我有以下脚本,非常有用:

http://jsfiddle.net/oshirowanen/uUAqe/

我只需要对其进行更改,以便在单击 .items 时 .navigation 和 .dropdown 恢复正常。现在,.navigation 和 .dropdown 只有在再次点击 .navigation 时才会恢复正常。

最佳答案

我会添加下面的代码:

$('.items').click(function() {
  $(this).parent().toggle();
  $('.navigation.active').removeClass('active'); 
});

您只需要为与当前项相关的下拉列表添加一个切换,并从当前导航项中删除类 'active'。

关于jquery - 单击元素时使下拉菜单恢复正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5092049/

相关文章:

javascript - 与使用 jQuery 添加的内容进行交互

php - AmCharts 生成的图形大小的问题

javascript - 使用javascript自动添加mark标签?

javascript - 如果第一个事件使第二个事件为真,如何使 jQuery 需要第二次单击才能启动下一个事件?

javascript - 如何在Jquery中删除Ol子元素没有Li的Li元素?

html - CSS 问题 - 标题按钮和宽度

css - IE 表格单元格上的 100% 高度伪元素

jquery - 移动 jQueryUI 自动完成的位置

javascript - 属性。尽管 ID 不同,但 ID 只能使用一次

jquery - 如何在 jqGrid 的添加行对话框中添加日期选择器?