国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery EasyUI Draggable拖動組件

2024-05-06 15:10:33
字體:
來源:轉載
供稿:網友

上文已經提到過了jQuery EasyUI插件引用一般我們常用的有兩種方式(排除easyload加載方式),所以本篇要總結的Draggable組件同樣有兩種方式加載:

(1)、使用class加載方式:

<div id="box" class="easyui-draggable" style="width:400px;height:200px;background:red;">內容部分</div>

(2)、JS 加載調用

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

同樣上文也說了,使用class屬性不利于我們拓展組件的其他屬性,所以我們使用JS調用的方式,后面的文章也是使用JS調用的方式。

該組件有若干屬性、方法及觸發事件,不在這里列舉了,都放到代碼示例里并且加上注釋了。
示例:

<!DOCTYPE html> <html> <head> <title>jQuery Easy UI</title> <meta charset="UTF-8" /> <script type="text/javascript" src="easyui/jquery.min.js"></script> <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script> <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js" ></script> <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css" rel="external nofollow" /> <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" rel="external nofollow" /> <script>   $(function () {   $.fn.draggable.defaults.cursor = 'text';//*****采用這種方式重寫默認值    $('#box').draggable({     //revert : true,  默認值為false 設置為true的時候拖動結束后返回起始位置     //cursor : 'text', 定義拖動時指針的樣式     //handle : '#pox', 開始拖動時的句柄,就是點擊哪里可以拖動,參數是一個JQ選擇器     //disabled : true, 設置為true的時候,禁止拖動     //edge : 0,      //axis : 'v',    不寫:任意拖動 值為v:垂直拖動  值為h:水平拖動     //proxy : 'clone', 當使用'clone'的時候則克隆一個替代元素拖動,如果指定一個函數,則可以自定義替代元素。     deltaX : 50,//被拖動元素對應于當前光標位置X     deltaY : 50,//被拖動元素對應于當前光標位置Y     proxy : function (source) {       var p = $('<div style="width:400px;height:200px;border:1px dashed #ccc">');       p.html($(source).html()).appendTo('body');       return p;     }     /**     可觸發的事件:          onBeforeDrag : function (e) {       alert('拖動前觸發!');     },     onBeforeDrag : function (e) {       //return false;     },     onStartDrag : function (e) {       alert('拖動開始觸發!');       console.log($('#box').draggable('proxy'));     },     onDrag : function (e) {       //alert('拖動過程觸發!');     },     onStopDrag : function (e) {       alert('拖動結束后觸發!');     }     */             });      //$('#box').draggable('disable');//禁止拖動      //$('#box').draggable('enable');//可以拖動    //alert($('#box').draggable('options'));  //返回對象屬性    });  </script> </head> <body>   <div id="box" style="width:400px;height:200px;background:orange;">     <span id="pox">內容部分</span>   </div> </body> </html>             
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 基隆市| 出国| 灵川县| 大同市| 闸北区| 乃东县| 恭城| 板桥市| 开化县| 左权县| 合川市| 绥滨县| 永德县| 西贡区| 化德县| 苏尼特右旗| 汽车| 根河市| 永安市| 鄂伦春自治旗| 乌苏市| 阿克陶县| 册亨县| 宜宾市| 东丰县| 安宁市| 伊金霍洛旗| 泽库县| 莱西市| 通海县| 望城县| 屯昌县| 油尖旺区| 临江市| 桦南县| 德令哈市| 资溪县| 灵寿县| 兰考县| 奉新县| 新建县|