Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 阻止div被拖动到顶部300px以上_Jquery_Drag And Drop_Limit_Restriction - Fatal编程技术网

Jquery 阻止div被拖动到顶部300px以上

Jquery 阻止div被拖动到顶部300px以上,jquery,drag-and-drop,limit,restriction,Jquery,Drag And Drop,Limit,Restriction,禁止在不使用contain的情况下将div拖至obove 300px顶部 到目前为止,我让它忽闪忽闪,然后又回来了。。或者在下降后回到300px 我怎样才能以适当的方式限制它? 我需要它在拖动时不要拖动超过300px的顶部, 和“包含”不同,我只有上限。。。其余的是无限的。请帮忙 $(函数(){ $(“#可拖动”)。可拖动({ 拖动:函数(){ if($(this).offset().top您应该使用包含坐标数组,如 $( "#draggable" ).draggable({ co

禁止在不使用contain的情况下将div拖至obove 300px顶部

到目前为止,我让它忽闪忽闪,然后又回来了。。或者在下降后回到300px

我怎样才能以适当的方式限制它? 我需要它在拖动时不要拖动超过300px的顶部, 和“包含”不同,我只有上限。。。其余的是无限的。请帮忙

$(函数(){
$(“#可拖动”)。可拖动({
拖动:函数(){

if($(this).offset().top您应该使用包含坐标数组,如

    $( "#draggable" ).draggable({
  containment: [ 0, 300, 10000, 10000 ]
    });
o左边是0,从顶部的300像素开始,右边是10000像素(或者任何你想要的,类似999999的东西也可以),底部也是一样

希望有帮助

忘记添加小提琴链接了

    $( "#draggable" ).draggable({
  containment: [ 0, 300, 10000, 10000 ]
    });