2
我試圖做的是強制我自己的界限,因爲可拖動的擴展沒有我需要的相同種類的邊界邏輯。所以我試圖找到一種方法來覆蓋被拖動對象的頂部/左側位置,如果它超出了我強制執行的範圍。有任何想法嗎?在jQuery可拖動拖動事件中是否有任何方法來覆蓋頂部/左側位置?
我試圖做的是強制我自己的界限,因爲可拖動的擴展沒有我需要的相同種類的邊界邏輯。所以我試圖找到一種方法來覆蓋被拖動對象的頂部/左側位置,如果它超出了我強制執行的範圍。有任何想法嗎?在jQuery可拖動拖動事件中是否有任何方法來覆蓋頂部/左側位置?
$(this).draggable({
drag: function(event, ui) {
if(ui.position.top>0) { ui.position.top = 0; }
if(ui.position.left>0) { ui.position.left = 0; }
}
});
很好的解決方案。可能希望將>更改爲<你。 – 2012-11-15 20:30:29