gpt4 book ai didi

javascript - Jquery 菜单 - 子菜单切换

转载 作者:行者123 更新时间:2023-11-30 10:38:03 24 4
gpt4 key购买 nike

我正在尝试从菜单链接切换子菜单,这是我的标记:

<ul id="menu">
<li id="artworks"><a href="#">ARTWORK</a></li>
<ul class="submenu">
<img src="../img/submenu.png" alt="submenu" width="62" height="1" />
<li><a href="#">Sweet Life</a></li>
<li><a href="#">Pleasure</a></li>
<li><a href="#">Bienal de la habana</a></li>
<img src="../img/submenu.png" alt="submenu" width="62" height="1" />
</ul>
<li id="prensa_nav"><a href="prensa.html">PRENSA</a></li>
<li id="contacto_nav"><a href="contacto.html">CONTACTO</a></li>

这是我的脚本:

$(function () {

var $submenu = $( '.submenu' );

$( '#artworks a' ).click( function( e ) {
$submenu.toggle( 'fast' );
e.preventDefault();
e.stoppropagation();
} );
});​

我不知道为什么,但它不起作用,它应该很简单但它不起作用,我已经尝试了所有方法,请帮助

最佳答案

你是 $submenu当您触发点击事件时,变量超出范围。你打错了 stopPropagation .您的标记缺少结尾 <ul> .

Here's a working example

关于javascript - Jquery 菜单 - 子菜单切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12846846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com