๋ฐ์ํ
| ๋ฌธ์ ์ํฉ
์ ์ด์ฟผ๋ฆฌ ๊ธฐ๋ณธ draggable ๋ฉ์๋๋ฅผ ์ฌ์ฉํด์ ํ๋ฉด๋ด์์ ๋๋ ๊ทธ๋ก
์ค๋ธ์ ํธ๋ฅผ ์ด๋์ํค๋ ํ๊ฒฝ์์
์ค๋ธ์ ํธ๋ฅผ html๋ฐ๊นฅ์ชฝ์ผ๋ก ์ด๋ํ๋ฉด ๊ทธ๋งํผ ๊ฐ๋ก์ธ๋ก์ถ์ด ๋์ด๋๋ ์ํฉ..

$(document).ready(function () {
// ๋๋๊ทธ ๊ฐ๋ฅํ ์์ ์์ฑ
$(".draggable_clock, .draggable_bgm").draggable({
touchAction: "auto", // ํฐ์น ์ด๋ฒคํธ ํ์ฑํ
grid: [10, 10],
containment: 'main'// ๋๋ ๊ทธ ์์ญ ์ ํ
});
// ๋๋กญ ์์ญ ์ค์
$("#dropArea").droppable({
drop: function (event, ui) {
// ๋๋กญ๋ ์์๋ฅผ ์์ญ ์์ผ๋ก ์ด๋
ui.draggable.appendTo(this);
}
});
});
๋ด ์ํฉ์ ๊ฒฝ์ฐ,
<main> ์์์ ๋๋ ๊ทธ ๊ฐ๋ฅํ ์์๊ฐ ์์ง์ด๋ฉด ๋๊ธฐ ๋๋ฌธ์
containment๋ฅผ 'main' ์ผ๋ก ์ง์ ํ์ฌ ํด๊ฒฐ
(.box๋ผ๋๊ฐ #wrap, window,parent,document ๋ฑ ๋ค์ํ ์์์ ์ ์ฉ๋ ๊ฐ๋ฅํ๋ค!)

๋ฐ์ํ