Я использую JQuery draggable(); чтобы сделать элементы li перетаскиваемыми. Единственная проблема - когда элемент перетаскивается за пределы его родителя, он не отображается. То есть, он не оставляет границ своего родительского div. Пример здесь: http://imgur.com/N2N1L.png - как будто индекс z для всего остального имеет больший приоритет ( и элемент скользит под всем).
Здесь код:
$('.photoList li').draggable({
distance: 20,
snap: theVoteBar,
revert: true,
containment: 'document'
});
И элементы li помещаются в DIVs следующим образом:
<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>
Я уверен, проблема в том, что он не оставит родительский контейнер, но я не уверен, что делать, чтобы его получить.
Любое направление или помощь будут оценены БОЛЬШОЕ!