gpt4 book ai didi

jquery - 为 child 禁用 jQuery 的 PreventDefault

转载 作者:行者123 更新时间:2023-12-01 03:02:22 25 4
gpt4 key购买 nike

我有一个菜单 ul (深度 2) 。我希望父链接不可点击,因此我修复了此问题:

$('li.parent a').click(function(e) {
e.preventDefault();
});

这也禁用了 children 的点击,而且我似乎无法找到 PreventDefault 的相反功能,如下所示:

$('li.parent a li a').click(function(e) {
e.goAndEnjoyYourDefaultBehaviourYoungPadawan();
});

这是否存在,或者还有其他最佳实践吗?

注意:我无法编辑菜单,或将 id 添加到 <a>或峰会。

最佳答案

您需要使用child selector而不是descendant :

$('li.parent > a').click(function(e) {
e.preventDefault();
});

关于jquery - 为 child 禁用 jQuery 的 PreventDefault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7358685/

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