我正在尝试使用JQuery Draggable的containment
功能,但如果包含的对象已应用转换,则它似乎不起作用。
JSFiddle示例:http://jsfiddle.net/US2fr/
有谁知道如何解决这个问题?
答案 0 :(得分:2)
对drag
函数进行一些调整后,我终于找到了一个有效的解决方案:http://jsfiddle.net/GgUN9/2/
您可以通过更改scale
和orig
值来对此进行测试。如果test
div小于container
,它将保持在其范围内。如果它更大,你可以拖动它,但它也将保持在界限内(即你不应该在container
内看到空白区域。)
<强>更新强>
我今天注意到,如果left
div的CSS top
和0px
值不是test
,则上面的JSFiddle示例不起作用。我已修复此问题并更新了小提琴:http://jsfiddle.net/GgUN9/3/
希望这将有助于将来的某个人!