最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jqueryUI里拖拽排序示例分析

 更新時(shí)間:2015年02月26日 08:53:11   投稿:hebedich  
本文主要是通過(guò)具體實(shí)例分析jQueryUI里拖拽排序問(wèn)題,十分的實(shí)用,這里推薦給小伙伴們。

示例參考http://jsfiddle.net/KyleMit/Geupm/2/  (這個(gè)站需要FQ才能看到效果)

其實(shí)是jqueryUI官方購(gòu)物車(chē)拖拽添加例子的增強(qiáng)版,就是在拖拽的時(shí)候增加了排序

這個(gè)是html代碼

復(fù)制代碼 代碼如下:

<div id="products">
<h1 class="ui-widget-header">Products</h1>
<div id="catalog">
<h2><a href="#">T-Shirts</a></h2>
    <div>
        <ul>
            <li>Lolcat Shirt</li>
            <li>Cheezeburger Shirt</li>
            <li>Buckit Shirt</li>
        </ul>
    </div>
<h2><a href="#">Bags</a></h2>
    <div>
        <ul>
            <li>Zebra Striped</li>
            <li>Black Leather</li>
            <li>Alligator Leather</li>
        </ul>
    </div>
<h2><a href="#">Gadgets</a></h2>
    <div>
        <ul>
            <li>iPhone</li>
            <li>iPod</li>
            <li>iPad</li>
        </ul>
    </div>
</div>
</div>
<div id="cart">
<h1 class="ui-widget-header">Shopping Cart</h1>
    <div class="ui-widget-content">
        <ol>
            <li class="placeholder">Add your items here</li>
        </ol>
    </div>
</div>

  這個(gè)是js代碼主要在js代碼中紅色代碼部分設(shè)置了可以拖動(dòng)進(jìn)入時(shí)就排序,橙色代碼部分不太理解,好像沒(méi)用的樣子

復(fù)制代碼 代碼如下:

$(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貌似是拖拽時(shí)內(nèi)置的一些類(lèi),對(duì)應(yīng)的還有
ui-state-hover等分別對(duì)應(yīng)當(dāng)有可以拖拽的對(duì)象在拖拽時(shí),和拖拽到容器時(shí)的效果,本文代碼沒(méi)有體現(xiàn)。

以上就是關(guān)于jQueryUI中拖拽排序問(wèn)題的分析了,希望大家能夠喜歡。

相關(guān)文章

最新評(píng)論

陕西省| 铜梁县| 墨竹工卡县| 久治县| 淳化县| 鹤岗市| 龙门县| 博野县| 林甸县| 玉门市| 林甸县| 南投市| 武山县| 北安市| 大同县| 雷山县| 宜黄县| 万荣县| 施秉县| 丰县| 图木舒克市| 临泉县| 丰台区| 德格县| 西丰县| 湄潭县| 乌兰浩特市| 日喀则市| 华蓥市| 新竹市| 林周县| 青河县| 瑞丽市| 登封市| 湖北省| 富民县| 甘洛县| 巴南区| 绵竹市| 体育| 永定县|