如何滑动菜单的切换()部分
How to slideToggle() parts of menus?
假设我有一个列表菜单:
<html>
<body>
<div id="menu">
<ul>
<li>News
<ul class="inner_menu">
<li>Hi</li>
</ul>
</li>
<li>Bumble
<ul class="inner_menu">
<li>Hellos</li>
</ul>
</li>
<li>Scratch</li>
<li>Snap</li>
</ul>
</div>
</body>
</html>
我希望所有无序列表都被隐藏,但如果你将鼠标悬停在它们嵌套的"li"元素上方,则向下/向上滑动(jquery slideToggle())。我在选择正确的元素时遇到问题。例如,当我将鼠标悬停在"新闻"上方时,我想用"嗨"滑动 Toggle() .inner_menu。
到目前为止,我已经能够滑动所有.inner_menus或获得不同的不需要的结果。我想我可以添加一堆不同的'id',但考虑到两个类似的菜单,有很多inner_menus,那会太混乱了。
您可以使用
hover
输入/输出处理程序:
演示 js小提琴
$('li').hover(function(){
$(this).children('ul').slideToggle();
});
相关文章:
- 如何播放部分音频文件
- 使用php或javascript从facebook相册URL中删除多余的部分
- jQuery匹配JSON对象的部分文本
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 如何在Javascript中解析AJAX数组的特定部分
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 将当前时间添加到我的页面上的特定部分
- JQuery:在页面之间滑动
- JavaScript的额外材料:理解奇怪的部分
- Meteor JS中代码的重复使用部分
- jQuery使用anoSlide在手机上滑动
- Fullpage.js-视频+背景在同一部分
- 在Widget代码中使用javascript从左向右滑动光标图像
- 如何检测负责网站某些部分的JavaScript根文件
- 在页面中滑动多个动态部分时出现问题
- jQuery在左右部分滑动大表
- 手风琴全宽部分打开点击更新:平滑滑动切换
- 当点击导航到页面其他部分的链接时滑动动画
- 如何滑动菜单的切换()部分