0

jquery ui 从 1.10.0 升级到 1.10.3 后,下面的可拖动代码根本不起作用。有人遇到过这个吗?这是最新版本中的错误还是已更改的内容?

的CSS,

.BR-popup-outer{
    position:absolute; 
    top:0;
    left:0; 
    overflow:hidden; 
    padding:6px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius: 4px; 
    background: url(../image/trans_black.png);
}

.BR-popup-inner {
    text-align:left; 
    background-color:#ffffff; 
    margin:0px; 
    padding:20px;
    overflow:hidden; 
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius: 2px;
    border:0px solid #999;
    color:#333333;

    cursor:default;
}

jQuery 用户界面,

object_popup.draggable({ 
    cursor: "move",
    handle: ".BR-popup-outer",
    cancel: ".BR-popup-inner"
});
4

1 回答 1

2

这是错误 - 看看这个 http://bugs.jqueryui.com/ticket/9315

这仅在使用 UI 1.10.3 并且滚动条不在 Firefox、Opera、IE8 的最顶部时出现。

在 Chrome 中可以正常工作,并且在其他浏览器上也可以使用 1.10.2。

UI 对话框演示页面也有这个错误:

向下拖动对话框直到出现滚动条再次向下滚动 向下拖动对话框。对话框随着偏移量下降

http://bugs.jqueryui.com/ticket/9315

于 2013-10-28T14:14:19.493 回答