我正在使用 jquery 布局来布局我的应用程序。http://layout.jquery-dev.net/demos/complex.html 我有一个可以从西窗格拖放到内窗格的元素列表。现在,当我试图拖动任何 li 时,该项目将向后移动,即西窗格向右滚动,节点不会到达中心窗格。我在想这可能是 z-Index 问题,但即使我确实将 zIndex 值设置为最大值(10000),它也不起作用。有什么办法可以使这项工作?
我用来拖放的代码是:
//nodetitle 是与 West Pane 上的 span 关联的类
$(".nodetitle").draggable({
helper: 'clone',
zIndex: 2700,
create: function () {
var $self = $(self);
},
stop: function () {
var $self = $(self);
},
drag: function (event, ui) {
cursor: 'move';
helper: 'clone';
},
revert: function (event, ui) {
return !event;
}
});
//treedroppable 是 Inner Pane 中的一个 div id
$('#treedroppable').droppable({
activeClass: 'ui-state-hover',
hoverClass: 'ui-state-active',
drop: function (event, ui) {
if (ui.draggable.attr('class') == "nodetitle") {
var droppedWidget = $($(".nodetitle").clone());
document.write(droppedWidget);
}
return true;
}
});
谁能让我知道我在哪里失踪?
谢谢。