为糟糕的标题道歉,但我想不出一个简单的方法来描述这个问题。我正在使用以下简单的 jQuery:-
$("a:not(.havechild)").click(function () {
$('#nowloading').show();
});
每当单击页面上的任何链接时,它都会显示“正在加载”微调器,除非单击的链接使用“havechild”类,它会打开另一个级别的手风琴菜单。
我的问题是手风琴菜单的子级别也使用“havechild”类但不触发手风琴(故意),但这也意味着加载微调器在我想要的时候没有显示。
我确信这是可能的,但不知道如何去做。基本上我需要这样的东西: -
$("a:not(.havechild):else(.havechild .havechild)").click(function () {
$('#nowloading').show();
});
这可能吗?:)