I niestety na desktopie działa, a na telefonie już zamiast rozwinąć podmenu przechodzi w strone z linku.
Wiecie może co z tym zrobić?
Strona aktualnie znajduje sie na http://test7.stronademo.pl/
kod js odpowiedzialny za rozwijanie:
Kod :
// media query event handler
if (matchMedia) {
var mq = window.matchMedia("(max-width: 759px)");
mq.addListener(WidthChange);
WidthChange(mq);
}
// media query change
function WidthChange(mq) {
if (mq.matches) {
$('.main-nav > ul > li.menu-item-has-children > a').on('click',function(e){
e.preventDefault();
$this = $(this);
ul = $($this).next('ul');
ul.slideToggle();
return false;
});
}
else {
$('.main-nav > ul > li ul').slideUp();
}
}
Zakładki