Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
Javascript jquery UI可拖动-防止冲突 分区集装箱{ 宽度:300px; 高度:300px; 位置:绝对位置; 左:3%; 排名前10%; z指数:10; } 分区HRblock{ 宽度:100%; 身高:20%; 位置:绝对位置; 左:0; 排名:0; z指数:100; } VRblock分区{ 宽度:20%; 身高:100%; 位置:绝对位置; 左:0; 底部:0; z指数:100; } div.hr滑块{ 宽度:50%; 身高:100%; 边框:1px实心#000000; 位置:绝对位置; 排名:0; z指数:1000; } 第五部分{ 宽度:100%; 身高:50%; 边框:1px实心#000000; 位置:绝对位置; 底部:0; z指数:1000; } $(文档).ready(函数(){ $(“.HRslider”).draggable({ 轴:“x”, 安全壳:“.HRblock” }); $(“.VRslider”).draggable({ 轴:“y”, 安全壳:“.VRblock” }); })_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jquery UI可拖动-防止冲突 分区集装箱{ 宽度:300px; 高度:300px; 位置:绝对位置; 左:3%; 排名前10%; z指数:10; } 分区HRblock{ 宽度:100%; 身高:20%; 位置:绝对位置; 左:0; 排名:0; z指数:100; } VRblock分区{ 宽度:20%; 身高:100%; 位置:绝对位置; 左:0; 底部:0; z指数:100; } div.hr滑块{ 宽度:50%; 身高:100%; 边框:1px实心#000000; 位置:绝对位置; 排名:0; z指数:1000; } 第五部分{ 宽度:100%; 身高:50%; 边框:1px实心#000000; 位置:绝对位置; 底部:0; z指数:1000; } $(文档).ready(函数(){ $(“.HRslider”).draggable({ 轴:“x”, 安全壳:“.HRblock” }); $(“.VRslider”).draggable({ 轴:“y”, 安全壳:“.VRblock” }); })

Javascript jquery UI可拖动-防止冲突 分区集装箱{ 宽度:300px; 高度:300px; 位置:绝对位置; 左:3%; 排名前10%; z指数:10; } 分区HRblock{ 宽度:100%; 身高:20%; 位置:绝对位置; 左:0; 排名:0; z指数:100; } VRblock分区{ 宽度:20%; 身高:100%; 位置:绝对位置; 左:0; 底部:0; z指数:100; } div.hr滑块{ 宽度:50%; 身高:100%; 边框:1px实心#000000; 位置:绝对位置; 排名:0; z指数:1000; } 第五部分{ 宽度:100%; 身高:50%; 边框:1px实心#000000; 位置:绝对位置; 底部:0; z指数:1000; } $(文档).ready(函数(){ $(“.HRslider”).draggable({ 轴:“x”, 安全壳:“.HRblock” }); $(“.VRslider”).draggable({ 轴:“y”, 安全壳:“.VRblock” }); }),javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,这里我想要的是,当向上拖动“VRslider”时,如果它碰到“HRslider”,那么它将停止拖动,当我向前移动“HRslider”时,它可以向上滑动。 有人能告诉我怎么做吗?我希望你应该使用这个插件,如果你对这个插件不感兴趣,你可以这样使用 <!DOCTYPE html> <html> <head> <style> div.container{ width:300px; height:300px; position: ab

这里我想要的是,当向上拖动“VRslider”时,如果它碰到“HRslider”,那么它将停止拖动,当我向前移动“HRslider”时,它可以向上滑动。
有人能告诉我怎么做吗?

我希望你应该使用这个插件,如果你对这个插件不感兴趣,你可以这样使用
<!DOCTYPE html>
<html>
<head>
<style>
div.container{
    width:300px;
    height:300px;
    position: absolute;
    left:3%;
    top:10%;
    z-index:10;
}
div.HRblock{
    width:100%;
    height:20%;
    position: absolute;
    left:0;
    top:0;
    z-index:100;
}
div.VRblock{
    width:20%;
    height:100%;
    position: absolute;
    left:0;
    bottom:0;
    z-index:100;
}
div.HRslider{
    width:50%;
    height:100%;
    border:1px solid #000000;
    position: absolute;
    top:0;
    z-index:1000;
}
div.VRslider{
    width:100%;
    height:50%;
    border:1px solid #000000;
    position: absolute;
    bottom:0;
    z-index:1000;
}
</style>
<script src="jquery-2.1.4.js"></script>
<script src="jquery-ui.js"></script>
<script src="jquery.ui.touch-punch.js"></script>
<script>
$(document).ready(function(){
    $(".HRslider").draggable({
        axis:"x",
        containment:".HRblock"
    });
    $(".VRslider").draggable({
        axis:"y",
        containment:".VRblock"
    });
})
</script>
</head>
<body>
<div class="container">
    <div class="HRblock">
        <div class="HRslider"></div>
    </div>
    <div class="VRblock">
        <div class="VRslider"></div>
    </div>
</div>
</body>
</html>