最新文章专题视频专题问答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
当前位置: 首页 - 科技 - 知识百科 - 正文

jqueryUI里拖拽排序示例分析_jquery

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

jqueryUI里拖拽排序示例分析_jquery

jqueryUI里拖拽排序示例分析_jquery:示例参考http://jsfiddle.net/KyleMit/Geupm/2/ (这个站需要FQ才能看到效果) 其实是jqueryUI官方购物车拖拽添加例子的增强版,就是在拖拽的时候增加了排序 这个是html代码 代码如下: Products T-Shirts Lolcat Shirt C
推荐度:
导读jqueryUI里拖拽排序示例分析_jquery:示例参考http://jsfiddle.net/KyleMit/Geupm/2/ (这个站需要FQ才能看到效果) 其实是jqueryUI官方购物车拖拽添加例子的增强版,就是在拖拽的时候增加了排序 这个是html代码 代码如下: Products T-Shirts Lolcat Shirt C


示例参考http://jsfiddle.net/KyleMit/Geupm/2/ (这个站需要FQ才能看到效果)

其实是jqueryUI官方购物车拖拽添加例子的增强版,就是在拖拽的时候增加了排序

这个是html代码

代码如下:

Products



T-Shirts




  • Lolcat Shirt

  • Cheezeburger Shirt

  • Buckit Shirt



  • Bags




  • Zebra Striped

  • Black Leather

  • Alligator Leather



  • Gadgets




  • iPhone

  • iPod

  • iPad






  • Shopping Cart




    1. Add your items here




      这个是js代码主要在js代码中红色代码部分设置了可以拖动进入时就排序,橙色代码部分不太理解,好像没用的样子

    代码如下:
    $(function () {
    $("#catalog").accordion();
    $("#catalog li").draggable({
    appendTo: "body",
    helper: "clone",
    connectToSortable: "#cart ol"
    });
    $("#cart ol").sortable({
    items: "li:not(.placeholder)",
    connectWith: "li",
    sort: function () {
    $(this).removeClass("ui-state-default");
    },
    over: function () {
    //hides the placeholder when the item is over the sortable
    $(".placeholder").hide();
    },
    out: function () {
    if ($(this).children(":not(.placeholder)").length == 0) {
    //shows the placeholder again if there are no items in the list
    $(".placeholder").show();
    }
    }
    });
    });

      另外值得一提的是

    .ui-state-default貌似是拖拽时内置的一些类,对应的还有
    ui-state-hover等分别对应当有可以拖拽的对象在拖拽时,和拖拽到容器时的效果,本文代码没有体现。

    文档

    jqueryUI里拖拽排序示例分析_jquery

    jqueryUI里拖拽排序示例分析_jquery:示例参考http://jsfiddle.net/KyleMit/Geupm/2/ (这个站需要FQ才能看到效果) 其实是jqueryUI官方购物车拖拽添加例子的增强版,就是在拖拽的时候增加了排序 这个是html代码 代码如下: Products T-Shirts Lolcat Shirt C
    推荐度:
    标签: 例子 排序 示例
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top