2016-09-19 5 views
0

Ich arbeite an einem Wordpress-Thema basierend auf _s (mit einigen Änderungen) und Bootstrap 3.3.2.Links von Second-Level-Menü funktionieren nicht auf iPhone

In den mobilen Geräten sind die Untermenüs der primären Navigation bereits erweitert, aber es gibt ein Problem auf dem iPhone: Die Verknüpfung des Second-Level-Menüs funktioniert nicht, wenn Sie darauf klicken passiert einfach nichts.

Dies ist die URL der Website: www.machenergyaustralia.com.au/

Getestet mit iPhone 6s, ios10 und Safari.

Antwort

0

Es liegt wahrscheinlich an ungeeigneten <a> Tag.

1) Prüfen, ob die <A href=""> haben Inhalte wie:

<a href="#"></a> 

da mobile Safari ohne href als Anker nicht <A> nimmt, wenn dieses Element der Klick-Ereignisse zu kontrollieren.

Manchmal (ich traf dieses Problem), in der Vorlage fehlt ein href oder href Inhalt.

2) Wenn ein weiteres Element soll angeklickt werden (wie span zum Beispiel, müssen Sie wahrscheinlich ein solches Element erstellen und <span>-<a href="...">) erneut eingeben. In der JavaScript/CSS Umgebung von bootstrap kann es ein Muss sein.
Mobile Safari gerne klicken Ereignisse auf Elemente <a> andere als

+0

Hallo @pedrouan nicht fangen, ich danke Ihnen so sehr für Ihre Antwort, aber ich denke, sie für meinen Fall nicht gut, weil das Menü gerade erstellt wird Die WP-Funktion wp_nav_menu und alle Elemente des Menüs sind _Pages_ von WordPress, keine benutzerdefinierten Links, also sind alle href in Ordnung und folgen allen Standards. – Antonio

Verwandte Themen