Un utente ha chiesto
Categoria: Sydney di WordPress
Domanda: L’ancoraggio del menu di una pagina non chiude il menu al clic del sottomenu

Ciao ragazzi,,
Utilizzando il tema Sydney, nessuna modifica reale e un design in stile una pagina. Ho problemi a chiudere il menu a larghezze mobili quando si fa clic su un collegamento di sottomenu con un’ancora.
Ho provato ad aggiungere javescript al piè di pagina ma non riesco a farlo funzionare.

In modo frustrante, l’icona dell’hamburger del menu mobile chiude i sottomenu con un clic.

Il mio html:

Qualcuno può aiutare?

Grazie per il tuo tempo

Albero

La pagina per cui ho bisogno di aiuto: [log in to see the link]

  • (@kharisblank)

    Buongiorno,

    Prova a seguire i passaggi seguenti:

    1. Installa e attiva il plug-in JavaScript personalizzato TC
    2. Vai a Aspetto > JavaScript personalizzato

    3. Incolla il seguente codice nell’area fornita

    
    (function($){
    
      'use strict'
    
      $('.btn-menu').on('click', function() {
        var navBlock = $('#mainnav-mobi');
    
        if (navBlock.is(':visible')) {
            $(window).trigger('slideMenuOpen');
        } else {
            $(window).off( 'slideMenuOpen' );
        }
    
      });
    
      $(window).on('slideMenuOpen', function() {
    
        $('#mainnav-mobi .menu-item a').click(function(){
          $('#mainnav-mobi').slideUp();
          $(window).off( 'slideMenuOpen' );
        });
    
        $('.btn-menu, #mainnav-mobi').click(function(event){
          event.stopPropagation();
        });
    
      });
    
    })(jQuery);
    

    4. Aggiorna

    Saluti,
    Kharis

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *