Я создал div, когда я наводил курсор на элемент меню с классом «megamenu». Мой jQuery добавляет класс 'open' в div, который изменяет значение высоты от 0 до 170 пикселей.jQuery MouseOut активная область неправильная и не работает должным образом
$(".megamenu").hover(
function() {
$(".about-us-megamenu").addClass("open");
}
);
$(".about-us-megamenu").mouseout(
function() {
$(".about-us-megamenu").removeClass("open");
}
);
Это прекрасно работает, но ...
Я хочу, чтобы удалить класс «открытого», когда курсор перемещается из дел. Тем не менее, в настоящее время он работает только в пределах ширины оболочки содержимого, которая у меня есть на странице (960px), и удаляет класс после перемещения курсора примерно на 40 пикселей вниз, а не на 170 пикселей. Мой URL развития:
http://allentullett.co.uk/sandbox/guac/
Может кто-нибудь помочь мне с моим затруднительным?
Адрес: Имя вашего скрипта на вашей странице: (где ваш код JQuery для функции «mouseout») –
Я положил его в нижний колонтитул, но не уверен, что вы имеете в виду для кода jquery для функции mouseout? –