$('window').mouseenter(function(){
mouseover = true;
}).mouseleave(function(){
mouseover = false;
});
在上面的代码中,会出现在窗口中吗?是正确的语法?如果没有,那么创建一个布尔值的正确方法是什么,该布尔值跟踪鼠标在窗口上然后离开窗口的时间。
答案 0 :(得分:1)
以下是正确的语法
$(window).mouseenter(function(){
mouseover = true;
}).mouseleave(function(){
mouseover = false;
});
$('window')
将尝试查找名为window的标记,而不是窗口对象。
答案 1 :(得分:0)
在Javascript window
中是一个对象,因此您的代码将是
var mouseover;
$(window).mouseenter(function(){
mouseover = true;
}).mouseleave(function(){
mouseover = false;
});