zoukankan      html  css  js  c++  java
  • Droppable(放置)组件

    .加载方式 

    //class 加载方式 

    <div id="dd" class="easyui-droppable" data-options="accept:'#box,#pox'" style="background:black;600px;height:400px;">

    </div>

    //JS 加载调用 

    $('#box').droppable({

    accept:'#box,#pox',

    });

    属性列表

    Draggable 属性 

    //属性设置

    $('#dd').droppable({

    accept : '#box', disabled : true,

    });

    三.事件列表

    PS:source 参数获取 DOM 元素

    $('#dd').droppable({

    accept : '#box', onDragOver : function (e, source) {

    $(this).css('background', 'blue');

    },

    onDragEnter : function (e, source) {

    $(this).css('background', 'orange');

    },

    onDragLeave : function (e, source) {

    $(this).css('background', 'green');

    },

    onDrop : function (e, source) {

    $(this).css('background', 'maroon');

    },

    });

    //onDragEnter只触发一次,而Over会在不停地拖动中不停触发

    //onDrop是放入到放置区,松开鼠标左键,丢下的操作

    Droggable 方法

    //返回属性对象

    console.log($('#box').droggable('options'));

    //禁止放置

    $('#box').draggable('disable');


    //启用放置
    $('#box').draggable('enable');


    PS:我们可以使用$.fn.droppable.defaults 重写默认值对象。

    $.fn.droppable.defaults.disabled = true;

  • 相关阅读:
    Kth Smallest Element in a BST
    Bitwise AND of Numbers Range
    Happy Number
    Summary Ranges
    linux设置MySQL开机自动启动
    基本PSO算法实现(Java)
    Invert Binary Tree
    Rectangle Area
    Contains Duplicate II
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/qinsilandiao/p/5005855.html
Copyright © 2011-2022 走看看