2回目のクリックまで、クリックされたリンクに移動せずに、リンクがモバイルデバイスでサブメニューをアクティブにできるようにするjQueryの回避策があります。
jQuery('ul.nav > li.parent > a').click(function(event){
if (jQuery(this).parent().hasClass('firstClick')) {
}
else {
event.preventDefault();
jQuery(this).parent().addClass('firstClick')
}
});
私がそうしたいのでaddClass('firstClick')
、elseのときに、「firstClick」のクラスを持つ他のすべてのリスト項目も見つけて削除します。入れてみました
find('ul.nav > li.firstClick').removeClass('firstClick');
他の人に、しかし役に立たない。どんな助けでも大歓迎ですありがとう。