我正在使用JQuery的draggable();使li元素可拖動。唯一的問題是當元素被拖到父元素之外時,它不會顯示出來。也就是說,它並沒有離開其父母的界限。一個例子是:http://imgur.com/N2N1L.png - 就好像其他所有的z-index具有更高的優先級(並且元素在所有內容下滑動)。JQuery在父級之外拖動
下面的代碼:
$('.photoList li').draggable({
distance: 20,
snap: theVoteBar,
revert: true,
containment: 'document'
});
與Li的元素放入的DIV像這樣:
<div class="coda-slider preload" id="coda-slider-1">
<div class="panel">
<div class="panel-wrapper">
<h2 class="title" style="display:none;">Page 1</h2>
<ul class="photoList">
<li>
<img class="ui-widget-content" src="photos/1.jpg" style="width:100px;height:100px;" />
</li>
</ul>
</div>
</div>
我敢肯定的問題是,它不會離開它的父容器,但我不知道該如何解決問題。
任何方向或幫助,將不勝感激偉大!
非常感謝它爲我工作:) – 2013-09-09 10:32:27
來到這裏尋找解決方案... curiously appendTo爲我工作! – 2017-06-07 14:37:07
你可以請張貼一些示例代碼是jsfiddle等的鏈接? – 2018-01-22 04:56:55