Czy może mi ktoś pomóc przy takim problemie. Mam menu, które ma mieć dwie funkcje. Przy rozdziałce poniżej 1000px ma byc działające rozwijanie na klika, ale na wyzszej na hover.
Jak to rozgryść? Napisałem takie cos i niestety przy skalowaniu okienka dalej działa resize mimo iż okienko ma mniej ni 1005 pikseli dlaczego? :
jQuery(document).ready(myfunction);
jQuery(window).on('resize',myfunction);
function myfunction() {
if (jQuery(window).width() > 1005) {
jQuery(".menu-item-has-children").hover(function () {
jQuery(this).children("ul").stop().slideDown('fast');
}, function () {
jQuery(this).children("ul").stop().slideUp('slow');
});
}
else {
jQuery(".menu-item-has-children").click(function (event) {
event.preventDefault();
});
}
}