Dieser Code funktioniert perfekt, aber ich brauche es, wenn ich meinen Browser öffne. Wenn ich die Größe meines Browsers ändere, um ein mobiles Menü zu haben, arbeiten beide Funktionen mit dem Mauszeiger.Benötigen Sie Hilfe zu diesem jQuery-Code?
$(window).on('resize', function(event) {
var windowWidth = $(window).width();
if (windowWidth < 1024) {
$(document).ready(function() {
$(".menu-item-has-children").hover(function() {
$(".sub-menu").css("display", "block");
}, function() {
$(".sub-menu").css("display", "none");
});
});
} else if (windowWidth > 1024) {
jQuery(document).ready(function() {
$('.menu-item-has-children').click(function() {
$(this).find('.sub-menu').toggle();
});
});
}
});
soll dieser Code ausgeführt werden, wenn Sie Ihren Browser ändern. Was genau funktioniert nicht und was hast du probiert? –