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

首頁 > 編程 > JavaScript > 正文

Javascript基于jQuery UI實現(xiàn)選中區(qū)域拖拽效果

2019-11-19 18:49:19
字體:
供稿:網(wǎng)友

一、效果展示

普通的三個div

鼠標拖動選中效果

選中所有的div

這樣貌似看不出效果,沒關(guān)系,我們有神奇的gif動畫,來一個整體的動畫效果感受下。

二、代碼實現(xiàn)

整個代碼其實也不難,需要用到一個博主自己封裝的js文件。

AreaSelect.js

考慮到代碼量有點大,并且知乎沒有代碼折疊功能,所以這里就留一個文件名。等博主抽時間將它開源到github上面去,當然,有需要的朋友也可以直接聯(lián)系博主,博主免費提供!

引入這個js后,還需要引用jquery和jquery UI相關(guān)文件。

<script src="Scripts/jquery-1.10.2.js"></script><script src="Content/jquery-ui-1.11.4.custom/jquery-ui.js"></script><link href="Content/jquery-ui-1.11.4.custom/jquery-ui.min.css" rel="stylesheet" /><script src="Scripts/Common/SelectArea.js"></script>

因為文件之后,然后剩下的就是html和js初始化了

<body><div id="divCenter"><div id="div1" style="position:absolute;width:200px;height:150px;left:200px;top:50px;cursor:pointer;">div2</div><div id="div2" style="position:absolute;width:200px;height:150px;left:450px;top:200px;cursor:pointer;">div2</div><div id="div3" style="position:absolute;width:200px;height:150px;left:700px;top:390px;cursor:pointer;">div3</div></div></body>$(function () {$("#divCenter div").draggable({scope: "plant",start: function () {startMove();},drag: function (event, ui) {MoveSelectDiv(event, ui, $(this).attr("id"));},});oRegionSelect = new RegionSelect({region: '#divCenter div',selectedClass: 'seled',parentId: "divCenter"});oRegionSelect.select();});

以上所述是小編給大家介紹的Javascript基于jQuery UI實現(xiàn)選中區(qū)域拖拽效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新郑市| 贡山| 嫩江县| 高淳县| 河源市| 绵竹市| 略阳县| 乌拉特前旗| 迁西县| 寻乌县| 金川县| 宁安市| 云霄县| 洪雅县| 丹凤县| 陆丰市| 敦化市| 奉贤区| 沈丘县| 酒泉市| 彭山县| 武义县| 兴义市| 祁东县| 罗江县| 云霄县| 阿克苏市| 天柱县| 乌什县| 汤原县| 寿宁县| 高邑县| 永吉县| 上杭县| 南开区| 阳山县| 新干县| 克拉玛依市| 平乡县| 新晃| 翁牛特旗|