实现这个很简单

第一,导入JS,jquery.dragsort.js,jquery.dragsort-0.4.min.js,jquery-1.4.2.min.js。

第二,代">

首頁 >web前端 >js教程 >jQuery列表拖曳排列具體實作_jquery

jQuery列表拖曳排列具體實作_jquery

WBOY
WBOY原創
2016-05-16 17:17:451304瀏覽
jQuery列表拖曳排列具體實作_jquery 

實作這個很簡單

第一,導入JS,jquery.dragsort.js,jquery.dragsort-0.4.min.js,jquery-1.4.2.min.js

第二個,代碼
複製代碼代碼如下:


代碼如下:



代碼如下:



代碼如下:



代碼如下:



代碼如下:



代碼如下:


;h2>啟用清單拖曳:


  • 10
  • 11

  • 12

  • 13

  • 14

  • 15

  • 16

  • 17

  • 18




    • 1

    • 2

    • 3

    • 4

    • 5

    • 6

    • 7

    • 8
  • 9


  • $("#list1, #list2").dragsort({ dragSelector: "div", dragBetween: true,
    dragEnd: saveOrder,
    placeHolderTemplate: "
    ",
    scrollSpeed: 5
    });

    function saveOrder() {
    var data = $ ("#list1 li").map(function(){
    return
    $(this).children().html( );
    }).get();
    $(" input[name=list1SortOrder]").val(data.join("|"));
    };
    腳本>


    三,樣式



    三,樣式

    三,樣式 三,樣式 三,樣式複製程式碼程式碼如下: *{margin: 0;padding:0;list-style-type:none;} body{font-family:Arial;font-size:12pt;color:#333;} h1{字體大小:16pt;} h2{字體大小:13pt;} /* 示範*/ .demo{padding:20px;width:800px;margin:20px auto;border:solid 1px黑色}} .demo h2 {margin:30px 0 20px 0;color:#3366cc;} /* 拖曳函數*/ .dragfunction{margin:40px 0 0 0;} .dragfunction dt{height:30px; -weight:800;} .dragfunction dd{line-height:22px;padding:0 0 20px 0;color:#5e5e5e;} /* 拖曳排序*/ .dragsort-ver li {height:30px;line-height:30px;} .dragsort{width:350px;list-style-type:none;margin:0px;} .dragsort li{float:left ;padding:5px; width:100px;height:100px;} .dragsort div{width:90px;height:50px;border:solid 1px black;background-color:#E0E0E0;text-align:center;padding-上:400ppadx; .placeHolder div{背景顏色:白色!重要;邊框:虛線 1px 灰色!重要;} ;
    四,解釋

    dragSelector

    CSS選擇器內的元素的列表項目的拖曳手柄。預設值是“li”。

    dragSelectorExclude
    CSS選擇器的元素內的dragSelector不會觸發dragsort的。預設值是"input, textarea, a[href]"。
    dragEnd
    拖曳結束後將被呼叫的回呼函數.
    dragBetween
    設定為“true”,如果你要啟用多組清單之間拖曳選定的清單。 預設值是false。
    placeHolderTemplate
    拖曳清單的HTML部分。預設值是"
  • ".
    scrollContainer
    CSS選擇器的元素,作為滾動容器,例如溢出的div設定為自動。 預設值是「視窗「.
    scrollSpeed
    一個數字,它代表了速度,頁面拖曳某一項時,將滾動容器外,較高使用價值的是速度和較低的值是較慢的。 如果設定為"0"以停用滾動。預設值是"5".
  • 陳述:
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    上一篇:javascript與jquery中跳出循環的區別總結_jquery下一篇:javascript與jquery中跳出循環的區別總結_jquery

    相關文章

    看更多