【发布时间】:2012-03-07 23:51:31
【问题描述】:
我有一个非常简单的图像管理器,如下所示:
<div id="container">
<div id="draggable-images">
<img class="images" src="image1.jpg" />
<img class="images" src="image2.jpg" />
<img class="images" src="image3.jpg" />
</div>
<div id="droppable-area>
</div>
</div>
还有 jQuery 来配合它:
$( ".images" ).draggable({ containment: "#container" });
$( "#droppable-area" ).droppable();
这是 CSS:
#draggable-images {
overflow:scroll;
overflow-x:hidden;
}
.images {
z-index:10000;
}
图像是可拖动的,但无论容器设置为什么(甚至尝试将其设置为窗口),它们都不会从其父 div 中出来。
有谁知道如何让它工作,或者为什么它不工作?
我已将 z-index 设置得很高,以确保不是问题所在。我也试过在没有滚动条的情况下制作#draggable-images div,它也没有用。
似乎在 jQuery's site 上的工作就像一个魅力,无法弄清楚我错过了什么。
【问题讨论】:
标签: jquery jquery-ui-draggable jquery-ui-droppable