Zeigen Sie einen Menüpunkt an, nachdem die Website vollständig geladen wurde

Lesezeit: 1 Minute

Benutzer-Avatar
Rosh_LK

Ich muss einen Menüeintrag zum Ändern der Sprache anzeigen, nachdem meine WordPress-Site vollständig geladen wurde. Ich habe den Menüpunkt bearbeitet css in meinen Menüpunkt:

.my-menu-item {
    visibility: hidden;
}

und in meiner functions.php-Datei habe ich Folgendes hinzugefügt:

add_action( 'wp_loaded', 'menushow', 99 );      

function menushow() { ?>
    <script type="text/javascript">
        /* <![CDATA[ */
        jQuery(window).load(function() {
            // When the page has loaded
            jQuery(".my-menu-item").css("visibility", "true");
        });
        /* ]]> */
    </script>
<?php }

aber das problem es funktioniert nicht. Bitte helft mir hier…

  • jQuery(".my-menu-item").css("visibility", "true"); Rückgeld true zu visible

    – Jai

    14. Oktober 2015 um 8:27 Uhr

  • Wie wäre es mit jQuery(".my-menu-item").show() – eben function menushow() { jQuery(".my-menu-item").show() }

    – mplungjan

    14. Oktober 2015 um 8:28 Uhr


Wie bereits erwähnt, können Sie verwenden .show();aber soweit ich weiß, müssen Sie ihm den Standardwert geben display: none; arbeiten.

Der Style visibility: true; existiert nicht, versuchen Sie es visibility: visible; Weitere Informationen hier!

Benutzer-Avatar
P.Frank

verwenden .show()

jQuery(".my-menu-item").show();

Benutze das:

jQuery(window).load(function($) {

Anstatt von

jQuery(window).load(function() {

Wenn es nicht funktioniert, versuchen Sie, eine separate Skriptdatei zu erstellen, fügen Sie Ihren Code darin ein und hängen Sie diese Skriptdatei an Ihr Design an.

1019910cookie-checkZeigen Sie einen Menüpunkt an, nachdem die Website vollständig geladen wurde

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy