我水平拖动一个大于浏览器的 div,但希望它在到达左右末端时捕捉到包装器。我不能用“包含”来做到这一点,因为当拖动的 div 大于其包含时,拖动无法正常工作:
$( "#dragable" ).draggable({ cursor: "e-resize", axis: "x", containment: "document" });
http://jsfiddle.net/xBVYT/320/
出于这个原因,我删除了“包含”,但随后拖动的 div 离开了浏览器窗口:
$( "#dragable" ).draggable({ cursor: "e-resize", axis: "x" });
http://jsfiddle.net/xBVYT/325/
任何帮助都感激不尽。