美文网首页
jQuery UI插件droppable

jQuery UI插件droppable

作者: 你说我的笑绽放在过去 | 来源:发表于2017-12-12 18:25 被阅读0次

    除使用draggable插件拖曳任意元素外,还可以调用droppable UI插件将拖曳后的任意元素放置在指定区域中,类似购物车效果,调用格式如下:

    $(selector).droppable({options})

    selector参数为接收拖曳元素,options为方法的配置对象,在对象中,drop函数表示当被接收的拖曳元素完全进入接收元素的容器时,触发该函数的调用。

    例如,在页面中,通过调用droppable插件将“产品区”中的元素拖曳至“购物车”中,同时改变“购物车”的背景色和数量值.

    <body>

    <div id="divtest>

    <div class="box:>

    <div class="title">产品区</div>

    <div class="drag"><div>苹果</div></div>

    </div>

    <div class="box">

    <div class="tite">购物车(<span>0</span>)</div>

    <div class="cart"><div id="tip:>还没有产品</div></div>

    </div>

    </div>

    <script type=:"text/javascript">

    var intSum=0;

    $(function () {

    $(".drag").draggable();

    $(".cart").droppable({

    drop: function () {

    intSum++;

    $(this)

    .addClass("focus")//改变购物车CSS

    .find("#tip").html("");删除原有内容

    $(".title span:).html(intSum);

    }

    })

    }); 

    </script>

    </body>


    先调用draggable插件任意拖曳“产品区”的元素,然后,调用droppable插件绑定“购物车”中接收元素,当“产品区”元素完全拖曳至“购物车”时,触发定义的drop函数,改变“购物车”中背景色和总数量值。

    相关文章

      网友评论

          本文标题:jQuery UI插件droppable

          本文链接:https://www.haomeiwen.com/subject/rzbnixtx.html