我有一个菜单,我想在用户单击用户图标后切换该菜单,但现在它不起作用,我不知道为什么。如果有人能帮助我修复它,我将非常感激。我现在的代码是:<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script> $(document).ready({ $('.account-icon').click(function({ $('.MenujQuery').toggle('slow'); })) });</script><div id="user-menu"> <img class="account-icon" src="/img/logicon.png" alt="Your Profile"> <ul class="MenujQuery" style="display: none"> <li class="user-item"><a href="/index.php?action=profile">Update profile</a></li> <li class="user-item"><a href="/index.php?action=purchases">My purchases</a></li> <li class="user-item"><a href="/index.php?action=logout">Log out</a></li> </ul></div>
1 回答
波斯汪
TA贡献1811条经验 获得超4个赞
整个 jQuery 代码在语法上毫无意义。它应该是这样的:
$(document).ready(function() {
$('.account-icon').click(function() {
$('.MenujQuery').toggle('slow');
})
});
看起来您从其他地方手工复制了代码,但没有真正理解它在做什么,并且偶然弄乱了语法。我建议先做一些教程。
添加回答
举报
0/150
提交
取消