jquery鼠标悬停在页面右侧

jquery鼠标悬停在页面右侧,jquery,Jquery,我的问题是。我有一个大小合适的篮子。 代码如下: $('#basket_container').mouseenter(function(){ // code opening }); $('#basket_container').mouseleave(function(){ // code closing }); 在右滚动条出现之前,它工作正常,一旦鼠标移动到滚动条上,就会发生mouseleave事件。那么如何防止滚动条上的鼠标移动事件呢。 (对不起,我的

我的问题是。我有一个大小合适的篮子。 代码如下:

    $('#basket_container').mouseenter(function(){

    // code opening


 });
 $('#basket_container').mouseleave(function(){
    // code closing

 }); 
在右滚动条出现之前,它工作正常,一旦鼠标移动到滚动条上,就会发生mouseleave事件。那么如何防止滚动条上的鼠标移动事件呢。
(对不起,我的英语)

篮子容器是绝对定位还是固定的?它是固定的,但当篮子的高度高于屏幕高度时,它绝对会固定。我认为你不能做你想做的事情。右侧滚动条可能是浏览器滚动条,与“固定”元素和滚动条没有关系。如果滚动条属于父元素,则“固定”元素将位于滚动条的顶部。无论哪种方式,除了编写一个自定义处理程序,需要知道鼠标在屏幕上的位置,然后在鼠标位于篮子上方时显示篮子外,您几乎无能为力。此逻辑需要位于文档鼠标移动事件处理程序中。这根本不是一个理想的解决方案。祝你好运。