Javascript jQuery UI Draggable 1.10.3问题,当窗口向下滚动时Firefox找不到光标中心

Javascript jQuery UI Draggable 1.10.3问题,当窗口向下滚动时Firefox找不到光标中心,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,在1.10.3之前,我认为是1.9.x,我没有这个问题。然而,在jQueryUI1.10.3更新之后,当窗口向下滚动时,Firefox在可拖动插件上查找光标中心时出现问题 这不会发生在Chrome、Safari或IE中 你们以前见过这个吗 var itemImageTop = parseInt( $( 'ul li img' ).attr( 'height' ), 10 ) / 2, itemImageLeft = parseInt( $( 'ul li img' ).attr( 'wi

在1.10.3之前,我认为是1.9.x,我没有这个问题。然而,在jQueryUI1.10.3更新之后,当窗口向下滚动时,Firefox在可拖动插件上查找光标中心时出现问题

这不会发生在Chrome、Safari或IE中

你们以前见过这个吗

var itemImageTop = parseInt( $( 'ul li img' ).attr( 'height' ), 10 ) / 2,
    itemImageLeft = parseInt( $( 'ul li img' ).attr( 'width' ), 10 ) / 2;

$( 'ul li img' ).draggable( {
    appendTo:   'body',
    helper:     'clone',
    opacity:    0.5,
    zIndex:     100001,
    cursor:     'move',
    cursorAt:   { top: itemImageTop, left: itemImageLeft },    
} );


运行脚本时,使用滚动条向下滚动预览窗口,然后尝试拖动图像。你会明白我的意思。

好的,在进行了大量的搜索之后,我终于发现这是一个bug…将在1.11.x中修复


好的,在搜索了上下之后,我终于发现这是一个bug…将在1.11.x中修复


仅供参考,我只是在Firefox中遇到了这个确切的问题,最后我纠正它的方法是添加
位置:relative
到保存可拖动元素的容器元素。我只是想把这个放在这里,以防其他人在我尝试我能想出的每一个技巧时遇到这个问题,直到我刚刚开始修补位置属性,我才能够让它工作。可能不会对每个人都有效,但可能会帮助某些人

仅供参考,我只是在Firefox中遇到了这个问题,最后我纠正它的方法是添加
position:relative
到保存可拖动元素的容器元素。我只是想把这个放在这里,以防其他人在我尝试我能想出的每一个技巧时遇到这个问题,直到我刚刚开始修补位置属性,我才能够让它工作。可能不会对每个人都有效,但可能会帮助某些人

我也发现通过添加“position:relative”(在我的例子中,添加到body元素)它解决了这个问题。在Firefox25.0.1中,添加“position:relative”到container元素对我来说非常合适。谢谢我也发现通过添加“position:relative”(在我的例子中,添加到body元素)它解决了这个问题。在Firefox25.0.1中,添加“position:relative”到container元素对我来说非常合适。谢谢