jQuery下拉菜单扩展问题
jQuery Drop Down Menu expand issue
我有下拉菜单,看起来像:http://jsbin.com/akidiw/2/edit
点击"第一",然后点击"第二",再点击"第三",你就会看到问题了。我知道这都是因为那部分
$("span.toggle").click(function() {
$(this).addClass('expanded');
$(this).next().toggle(1000);
$(this).parent().parent().find('.expanded').not(this).each(function(){
$(this).next().toggle(1000);
});
});
我想当你展开一个对象,你点击第二个,第一个正在关闭。请帮助
永远不要从关闭的项中删除"expanded"类。
在"click"事件上,遍历已"展开"的项并删除该类。
相关文章:
- TableExport jquery插件:文件名和扩展名问题
- 扩展错误es6类模块问题
- 在javascript中检查文件扩展名的问题
- 在 Chrome 扩展程序中将鼠标悬停在广告上使用时遇到问题
- 在自定义元素中扩展 HTMLCanvasElement 问题
- chrome扩展的内容安全策略问题
- 手动安装扩展的问题
- 在一个扩展了Sonata管理twitch/Symfony 2的twitch中调用javascript(ExtJS)的问题
- Ajax日历扩展器问题
- 设置超时功能在 chrome 扩展程序弹出窗口.js问题
- 使用jQuery创建扩展列表时出现问题
- Chrome 扩展程序输入文本问题
- 奇怪的chrome扩展程序问题:将iframe注入Gmail
- ExtJs 扩展组件问题
- 内容菜单和打开标签页的问题 - Chrome 扩展程序
- 我的扩展程序有问题
- 如何在没有JSHint问题的情况下扩展javascript字符串
- Chrome 扩展程序 - 将 CSV 文件上传到 Dropbox 格式问题
- 简单的浏览器扩展程序,但存在问题
- 将Chrome扩展程序移植到Firefox时遇到问题