Wenn man auf Hamburg-Menü klickt, sollte das Suchmenü geschlossen sein und sein Icon sollte nicht das Kreuz sein und beim Anklicken des Suchmenüs sollte das Hamburg-Menü geschlossen sein und das Icon nach Hamburg konvertieren nicht überkreuzen. 'Schließen Sie das Menü und das Symbolbild, wenn Sie auf ein anderes Menü klicken?
// Mobile/tablet navigation (clicks, taps)
$('.toggle-sm-nav, .js-toggle-sm-navigation').click(function(){
// Change button
$(this).children('span').toggleClass('glyphicon-align-justify icon-close-menu-cross2');
// Toggle menu on hamburger
$('.navcontainer').toggle();
$('.header-nav-container').toggleClass('brgropen');
if($('.header-nav-container').hasClass('brgropen')){
$('body').css('overflow', 'hidden');
} else {
$('body').css('overflow', 'visible');
}
Ein weiteres Menü Suche
Fokus Suchfeld, wenn
$('.js-toggle-xs-search').on('click', function(){
$('.sm-searchboxc input#search').trigger('touchstart');
});
geöffnet Können Sie Ihre vollständigen Code oder erstellen Szenario in jsfiddle oder jede dieser Art teilen ... – CNKR
ich zweite Ich verstehe die Frage nicht wirklich. Ich bin mir nicht sicher, worauf sich die setTimeout-Funktion bezieht. – Ash