Javascript onmouseout功能工作不正常
我用Javascript onmouseout功能工作不正常,javascript,jquery,Javascript,Jquery,我用onmouseout函数编写的div中有一个像缩略图一样的小图像 功能chng定义为: function chng(){ alert('Hi'); } 我的问题是,当我移动鼠标指针时,它会发出警报 我想要的是,只有当鼠标指针完全在div之外时,才会出现警报。jQuery可以帮助: <div id="my_div">image here</div> <script> $(function(){ $("#my_div").hover(fun
onmouseout
函数编写的div中有一个像缩略图一样的小图像
功能chng
定义为:
function chng(){
alert('Hi');
}
我的问题是,当我移动鼠标指针时,它会发出警报
我想要的是,只有当鼠标指针完全在div之外时,才会出现警报。jQuery可以帮助:
<div id="my_div">image here</div>
<script>
$(function(){
$("#my_div").hover(function(){
// Put here some action for onMouseOver
}, function(){
// Put here some action for onMouseOut
});
});
</script>
这里的图像
$(函数(){
$(“#我的分区”).hover(函数(){
//在这里给我一些行动
},函数(){
//在这里为我们做些行动
});
});
甚至:
<div id="my_div">image here</div>
<script>
$( "#my_div" ).mouseout(function() {
// Put here some action for onMouseOut
});
</script>
这里的图像
$(“#我的分区”).mouseout(函数(){
//在这里为我们做些行动
});
函数chng()
{
警报(“鼠标出”);
}
//图像在这里
您发布的代码中绝对没有AJAX、jQuery或PHP。使用mouseleave event可能与的重复显然,onmouseout函数工作正常,您只需要一个不同的事件。您可以共享一些示例代码吗?当将鼠标放入div时,将触发悬停,但实际的问题是鼠标退出。用“/”检查第二个函数,在这里为onMouseOut执行一些操作