2017-11-07 6 views
-3

Wie mein Titel sagt, funktioniert das Menü nicht auf der Startseite. Das Menü wird jedoch auf allen anderen Seiten geöffnet. Zum Beispiel ist dies eine Produktseite: https://guruseeds.in/product/cabbage-hybrid-f1/ Hier, wenn Sie auf das Menü klicken und den Mauszeiger über einen beliebigen Menüpunkt bewegen, öffnet sich das Untermenü. Aber in der Homepage (https://guruseeds.in/), wenn Sie den Mauszeiger über einen beliebigen Menüpunkt bewegen, öffnet sich das Untermenü nicht.Menü funktioniert nicht auf der Homepage

Dies geschieht sowohl auf mobilen als auch auf PC. Ich habe alles seit 2 Tagen probiert, konnte die Ursache nicht identifizieren. Müssen Sie das schlecht beheben. Jede Hilfe würde sehr geschätzt werden.

Danke,

Hinweis: Bitte Ihren Browser-Bildschirm zu einem mobilen Größe reizt die mobile Version der Website anzuzeigen.

+0

Bitte fügen Sie Ihren Code hinzu und zeigen Sie uns, was Sie versucht haben, dies selbst zu beheben. – rblarsen

+0

Es funktioniert nicht auf dieser Seite auch https://guruseeds.in/product/cabbage-hybrid-f1/ – Ranjit

+0

@Rag Beide Menüs sind unterschiedlich –

Antwort

0

nur fügen Sie diese zu Ihrer CSS:

.departments-menu .menu-item-has-children:hover .dropdown-menu, .vertical-menu .menu-item-has-children:hover .dropdown-menu { 
    opacity: 1; 
    display: block; 
    visibility: visible; 
    left: 100%; 
    width: 212px; 
    min-width: 0; 
} 

und dies ist für die mobile Version .Sie hat getoggelt Klasse Ihr .handheld-Navigation-Wrapper-Element, um das Menü zu sehen:

<script>  
    $('.navbar-toggler').on('click', function(e) { 
     $('.handheld-navigation-wrapper').toggleClass("toggled"); 
    }); 
</script> 
+0

Vielen Dank für den Code. Es funktioniert jetzt auf dem PC. Der Code für das mobile Gerät funktioniert jedoch nicht. Ich habe den Code der Kopfzeile der Seite hinzugefügt. – Rag

+0

Ich verstehe nicht, warum das passiert, weil das Homepage-Menü genauso aussieht wie die Produktseite. Ich habe die Seiten mit inspect tool gesehen und die Klasse "handheld-navigation-wrapper" wechselt zu "handheld-navigation-wrapper getoggelt" beim Klick auf die Produktseite. Ich habe den Klassennamen in der Homepage mit "inspect toolbar-navigation-wrapper getoggelt" geändert und das Menü erfolgreich geöffnet. Wenn ich "getoggelt" entferne, wird das Menü geschlossen. Ich verstehe einfach nicht, warum es beim Klick nicht automatisch passiert. Bitte helfen Sie. – Rag

+0

Hallo Rahele, ich bin hier irgendwie festgefahren. Jede Hilfe würde sehr geschätzt werden. Ich habe das Skript hinzugefügt, aber das Menü funktioniert nicht auf Handys. – Rag

Verwandte Themen