Ich teste eine Website und möchte und bemerkte ein Problem im Menü: Ich habe ein Element namens About, das hat es Kinder ... Problem ist das über ist auch ein Link. Also, auf Mobilgeräten, Wenn ein Klick unter Über, werden die Kinder angezeigt, aber bevor ich versuche, auf ein Listenelement zu klicken, geht die Seite auf die Seite Über. Nun, ich nehme an, dass es alles ist, weil ich Schwebeflug und Fokus verwende.Wie verhindert man Menü von Klick-Funktion und aktiven Doppelklick nur
Wie kann ich auf einen Menüeintrag klicken, der untergeordnete Elemente hat, um das Element anzuzeigen und zu verhindern, dass es auf die Seite des Benutzers gelangt, wenn ich zum ersten Mal klicke? Hier meine Geige: https://jsfiddle.net/Wosley_Alarico/mvn7ayun/1/
Ich denke, dass alle zuerst ich die Klick-Funktion vielleicht verhindern müssen:
$(document).ready(function(){
$("li.menu-item-has-children").click(function(e) {
e.preventDefault();
});
});
Hoffnung habe ich ein Gefühl, da Englisch
Haben Sie etwas dagegen, auf meinem Jsfiddle zu testen, damit ich es arbeiten sehen kann? Denn im Moment kämpfe ich immer noch darum, dass es funktioniert. Ich klicke auf einen Menüpunkt, er fällt herunter, aber die Links funktionieren nicht. –
Versuchen Sie dies auf Handy https://jsfiddle.net/mvn7ayun/7/ –
Wenn ich unter Über klicken, wird der Unterpunkt angezeigt, aber gleichzeitig geht es auf die Seite Über. –