0
我有兩個元素都需要拖動。簡化的標記如下:jQuery UI可拖動:使用其他元素進行包容和snapTo計算
<div class="wrapper">
<img class="item" src="foo.jpg" />
<ul class="buttons">
<li>Crop</li>
<li>Resize</li>
</ul>
</div>
他們需要被包含在一個地區,也snapTo在這方面的某些元素。問題是我想在計算應該如何包含它的時候可以拖動來查看.item
而不是.wrapper
。因爲按鈕區域位於.item
之外。
如果我在.item
上使用拖拽,.wrapper
不能移動。
如果使用可拖動上.wrapper
,.item
不能完全定位到頂部,右側或底部用於容納所述元件的。
簡化代碼:
$('.wrapper').draggable ({
containment: '.page',
snap: '.page-grid',
snapMode: 'inner',
snapTolerance: 20
});
有誰知道如何解決這個問題的想法?非常感謝您的幫助。
太棒了!我之前沒有想到這個......耶穌哈哈。謝謝 – Thomas 2012-02-01 15:22:02
np,這就是爲什麼我們有這樣的;) – Christoph 2012-02-01 15:41:05