切换Jquery脚本,没有特定的类
Toggle Jquery Script with no spec. ul class
我已经在这里搜索了几个小时,但是这些jquery脚本都没有解释,切换一个简单的菜单与列表子,为我工作。我喜欢在css的帮助下切换孩子。
我有一个wordpress菜单&HTML看起来是这样的:(ul父元素没有class/或id)<nav class="nav" role="navigation">
<div class="menu">
<ul>
<li class="page_item page-item-4"><a href="#">Aktuell</a></li>
<li class="page_item page-item-211 page_item_has_children current_page_item">
<a href="#">Liquida</a>
<ul class="children">
<li class="page_item page-item-222"><a href="#">lager1</a></li>
<li class="page_item page-item-213"><a href="#">lager2</a></li>
<li class="page_item page-item-219"><a href="#">lager3</a></li>
</ul>
</li>
<li class="page_item page-item-4444"><a href="#">Last</a></li>
<li class="page_item page-item-92"><a href="#">Lieferung</a></li>
</ul>
</div>
</nav>
显示第一个ul没有类名也没有id名,对我来说,这就是我遇到的问题。
测试一下是否有ul。你点击的链接旁边的孩子,它应该做的技巧。
在CSS.children { display: none; }
在jQuery $('.menu a').click(function(e){
var childrenList = $(this).next('.children');
if(childrenList.length) {
$(childrenList).toggle();
e.preventDefault();
}
});
看到JSFiddle
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 导入jQuery脚本获胜'我不处理html文件
- 用于发现哪个JS/jQuery脚本正在冻结页面的工具或技术
- JQuery脚本在IE中不起作用
- 自定义jQuery脚本无法在Wordpress上运行
- jQuery脚本在googlechrome中不起作用
- 重新启动jquery脚本后,角度停止工作
- 一个简单的粘性头jQuery脚本的问题
- 如何让C#代码在页面加载时运行的jquery脚本之后运行
- 为什么我用于检查所需输入字段的jQuery脚本如此缓慢
- MVC5更改jquery脚本中的图像src
- Jquery脚本未在运行时加载编辑:意外的令牌
- 用于wooccommerce的简单JQuery脚本不起作用
- JQuery脚本没有'Don’我不能工作两次
- 在jQuery脚本中放置15秒的延迟
- jquery脚本只能在一个方向上正常工作
- 注入的元素和jQuery脚本.如何让他们一起工作
- 如果视图中没有Jquery脚本引用,Unobtrusive Javascript Validation是不起作用的
- 让两个 jquery 脚本像它们应该的那样协同工作
- 如何在 Django Form 中使用 Jquery 脚本的值