테스트 사이트 - 개발 중인 베타 버전입니다

테이블 드래그..

· 13년 전 · 1755 · 2
 
테이블에서 <tr> 태그 기준으로 드래그가 가능합니당....
단점이라면 nodrag nodrop 클래스가 제한적인것과 <td> 는 컨트롤이 안되는 단점이 있네요..
 
 
<html>
<html>
<head>
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="./jquery.tablednd_0_5.js"></script>
<script type="text/javascript">

$(document).ready(function() {
    $("#tlist").tableDnD();
});

</script>
</head>
<body>
<table id="tlist">
    <tr><td>list1</td></tr>
    <tr><td>list2</td></tr>
    <tr><td>list3</td></tr>
    <tr><td>list4</td></tr>
    <tr><td>list5</td></tr>
</table>
</body>
</html>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

td 에 이미지를 넣고 이미지를 드래그해서는 안되는군요
그래도 멋진 기능입니다
활용처가 어떤 곳이 될지는 모르겠지만..
제 경우엔 음악 서비스를 여러 개 만들었는데, 트랙 정보를 보여주고 순서를 바꿀 때 항상 리스트+sortable을 사용했습니다.

http://j.mp/urJX1o

테이블의 컬럼을 이동할 때는 jQuery 플러그인은 아니지만 dragtable란 라이브러리를 쓸 수 있습니다.

개인적으론 아직 컬럼을 이동하는 케이스를 써먹은 적은 없었네요.

http://j.mp/v10js8

게시글 목록

번호 제목
15500
26129
29907
29906
15497
15495
15486
29905
29902
29901
29900
29899
29898
15483
3556
15478
15471
15465
29892
15462
15459
15458
3554
3546
15452
15448
15441
15426
15424
3544
3538
15423
15422
15419
15418
26116
15417
15415
15405
15403
15400
15398
3530
15395
15394
15391
3526
15368
15366
15355
29886
15354
15349
29884
15345
node.js 질문~ 3
26103
15342
15339
15335
3521
15330
26102
29883
15327
15326
15310
15300
15299
15298
3518
15292
15290
15289
node.js URL파싱
15286
29882
29880
3513
24328
15281
15280
15277
29876
26096
3504
3496
3487
3481
15275
15274
3475
29872
29870
3468
3466
3463
3455
3452
15268
15267
15266