Я пытаюсь добавить контент, когда мышь движется (аналогично тому, как это делает домашняя страница Google), однако я хочу предотвратить это поведение, если курсор мыши находится над определенным div.
Вот основы:
$("html").hover(function() {
$("#navigation, #content").fadeIn("slow");
});
Это успешно исчезает в контенте. Я пытался определить, когда курсор находится над определенным элементом, но безрезультатно. Вот что у меня есть:
$("html").one("mousemove", function() {
if (mouseover == false) {
$("#navigation, #content").fadeIn("slow");
}
});
var mouseover = false;
$('#hero').mouseenter(function() {
mouseover = true;
}).mouseleave(function() {
mouseover = false;
});
Может быть, есть лучший способ сделать это, чем у меня здесь?