将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 ui,
object_popup.draggable({
cursor: "move",
handle: ".BR-popup-outer",
cancel: ".BR-popup-inner"
});
答案 0 :(得分:2)
这是错误 - 检查出来 http://bugs.jqueryui.com/ticket/9315
仅在使用UI 1.10.3时以及当Firefox,Opera,IE8中的滚动条不在顶部时才出现。
在Chrome中运行良好,在其他浏览器上也可以使用1.10.2。
UI对话框演示页面也有这个错误:
向下拖动对话框直到出现滚动条 向下滚动 再次拖动对话框。 对话框以偏移量
下降