gpt4 book ai didi

javascript - 如何使 block 只能在某个 block 内拖动?

转载 作者:行者123 更新时间:2023-11-28 07:54:29 25 4
gpt4 key购买 nike

我有一个小问题。我粘贴了我的代码 here .

我的问题是:我想制作我的 window div ( <div id="window"> Drag me </div> ) 只能在 warp 内拖动分区

HTML代码:

<div id="warp">
<div id="window">
Drag me
</div>
</div>

CSS 代码:

body {
margin: 0;
background-color: #e67e22;
}

#window {
width: 150px;
height: 200px;
//background-color: #1abc9c;
border: 2px solid #16a085;
padding: 20px;
}

#warp {
margin: 10px;
width: 700px;
height: 600px;
border: 2px solid #e74c3c;
}

JS代码:

$(document).ready(function() {
$("#window").draggable();
});

我的意思是,当我用鼠标拖动它时,它不应该超出 warp。分区

最佳答案

你可以使用

$( "#window" ).draggable({
containment: 'parent'
});

关于javascript - 如何使 block 只能在某个 block 内拖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30198497/

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