【发布时间】:2011-01-28 16:40:33
【问题描述】:
我有一些 hover() JS 代码:
$( '.leftMenuProductWrapper').hover (
function () {
},
function () {
});
在第二个函数中,我需要类似:
If ($("#leftMenuWrapper2").hasMouseover){
do this
}else{
do that};
我找不到任何有关如何操作的文档。
编辑:
这似乎是一个解决方案:
$('#leftMenuWrapper2').mouseenter(function(){
mouseover = true;
}).mouseleave(function(){
mouseover = false;
});
然后在后面的代码中引用它:
if(mouseover == false){
doSomething
};
【问题讨论】:
-
你能澄清一下吗?当有人将鼠标移出
$('.leftMenuProductWrapper')并移入$('#leftMenuWrapper2")时,您是否希望执行特定操作? -
另外,您能否提供一个用于此代码的 DOM 的简单示例?
-
@Jared,这正是我在回答中得到的解决方案。