在1.10.3之前,我认为是1.9.x,我没有这个问题。然而,在更新到 jQuery UI 1.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 },
} );
运行脚本时,使用滚动条向下滚动预览窗口,然后尝试拖动图像。你会明白我的意思。