最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery列表拖动排列(由项目提取相当好用)_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:24:44
文档

jquery列表拖动排列(由项目提取相当好用)_jquery

jquery列表拖动排列(由项目提取相当好用)_jquery:代码一预览: 代码如下: 最好的jquery列表拖动排列自定义拖动层排列 *{margin:0;padding:0;list-style-type:none;} body{font-family:Arial;font-size:12pt;color:#333;} h1{font-size:16pt;} h2{fon
推荐度:
导读jquery列表拖动排列(由项目提取相当好用)_jquery:代码一预览: 代码如下: 最好的jquery列表拖动排列自定义拖动层排列 *{margin:0;padding:0;list-style-type:none;} body{font-family:Arial;font-size:12pt;color:#333;} h1{font-size:16pt;} h2{fon


代码一预览:
代码如下:




最好的jquery列表拖动排列自定义拖动层排列





jQuery列表拖动排列演示

简单的一组列表:


  • 你猜

  • 你不猜

  • 你不猜你不猜

  • 猜猜

  • 你猜不猜

  • 你猜不猜不猜

  • 你不猜不猜




  • $("ul:first").dragsort();

    两组列表拖放:(无限组拖放)


  • 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("|"));
    };

    Usage


    $("ul").dragsort({ dragSelector: "li", dragEnd: function() { }, dragBetween: false, placeHolderTemplate: "
  • " });




    dragSelector
    CSS选择器内的元素的列表项的拖动手柄。默认值是“li”。
    dragSelectorExclude
    CSS选择器的元素内的dragSelector不会触发dragsort的。默认值是"input, textarea, a[href]"。
    dragEnd
    拖动结束后将被调用的回调函数.
    dragBetween
    设置为“true”,如果你要启用多组列表之间拖动选定的列表。 默认值是false。
    placeHolderTemplate
    拖动列表的HTML部分。默认值是"
  • ".
    scrollContainer
    CSS选择器的元素,作为滚动容器,例如溢出的div设置为自动。 默认值是“窗口“.
    scrollSpeed
    一个数字,它代表了速度,页面拖动某一项时,将滚动容器外,较高使用价值的是速度和较低的值是较慢的。 如果设置为"0"以禁用滚动。默认值是"5".






    代码2预览:
    代码如下:



    jQuery UI sortable()实现拖动排序






    $(function() {
    $( ".sortable" ).sortable({
    cursor: "move",
    items :"li", //只是li可以拖动
    opacity: 0.6, //拖动时,透明度为0.6
    revert: true, //释放时,增加动画
    update : function(event, ui){ //更新排序之后
    alert($(this).sortable("toArray"));
    }
    });
    });


  • 第1项

  • 第2项

  • 第3项





  • 源码下载

    文档

    jquery列表拖动排列(由项目提取相当好用)_jquery

    jquery列表拖动排列(由项目提取相当好用)_jquery:代码一预览: 代码如下: 最好的jquery列表拖动排列自定义拖动层排列 *{margin:0;padding:0;list-style-type:none;} body{font-family:Arial;font-size:12pt;color:#333;} h1{font-size:16pt;} h2{fon
    推荐度:
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top