gpt4 book ai didi

jQuery UI 只能向左拖动

转载 作者:行者123 更新时间:2023-12-01 00:14:18 24 4
gpt4 key购买 nike

如何将元素仅向左拖动 X 像素?

显然使用了 jQuery UI Draggable。

我尝试过类似的方法

$('li').draggable({
axis: 'x',
containment: [0,0,-250,250]
});

但是它没有达到我想要的效果..

编辑:JSFiddle:http://jsfiddle.net/MJvn8/

最佳答案

可以通过以下方式完成:

var startPosition = 0;
$('li').draggable({
axis: 'x',
start: function( event, ui ) {
startPosition = ui.position.left;
},
drag: function( event, ui ) {
if(ui.position.left > startPosition)
ui.position.left = startPosition;
if(ui.position.left < -250)
ui.position.left = -250;
startPosition = ui.position.left;
}
});

<强> Check This Example

更新

允许用户返回到原始位置 Link

关于jQuery UI 只能向左拖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21417169/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com