728x90
반응형
JQuery DIV 가로 세로 순서 이동, sortable
■ CSS
#sortWrap {
padding: 10px;
}
#sortWrap div {
margin: 10px;
padding: 10px 0 10px 20px;
background-color: #FFF;
border: 1px solid #ddd;
cursor: move;
}
■ HTML
<div id="sortWrap">
<div data-order=1 data-code=‘number1’>1</div>
<div data-order=2 data-code=‘number2’>2</div>
<div data-order=3 data-code=‘number3’>3</div>
<div data-order=4 data-code=‘number4'>4</div>
<div data-order=5 data-code=‘number5’>5</div>
</div>
■ Javascript
$("#sortWrap").sortable({
axis: "y", // 가로 이동 시 x 로 변경
containment: "parent",
update: function (event, ui) {
var order = $(this).sortable('toArray', {
attribute: 'data-order'
});
console.log(order);
}
});
728x90
반응형
'JQuery' 카테고리의 다른 글
[JQuery] attr 다중 처리 (0) | 2022.10.31 |
---|---|
[JQuery] 숫자 0부터 특정수까지 증가하는 애니메이션 넣기 (0) | 2022.05.18 |
[JQuery] summernote 이미지 붙여넣기 시 이미지 파일 2개 들어가는 현상 onPaste() (0) | 2022.04.01 |
[JQuery] summernote 사용법 (0) | 2022.03.31 |
[JQuery] 현재 스크롤 위치 좌표값(높이) 가져오기 scrollTop() (0) | 2022.03.30 |