首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    draggable的用法_draggable

    现在就开始讲解如何实现拖动 — Draggable。 javascript" src="js/ui/ui.resizable.js"></script> 22: <script type="text/javascript" src="js/ui/ui.<em>draggable</em>.js "></script> 2、定义一个

    1: < div id=”contain” > </ div > 3、编写js代码,调用draggable() 1: $( “# contain”).draggable(); 三、详解 1: <script type= “text/javascript”> 2: $(document).ready(function (){ 3: $(".block").draggable({ 4: //helper: "clone", //拖动时克隆,默认是 original

    1.4K20编辑于 2022-09-20
  • 来自专栏前端侠2.0

    draggable 属性 原

    今天又看到一个html5属性:draggable,就多了解一下了。 浏览器中,每个元素都可以拖动,默认是draggable="auto".此时它们的行为是浏览器赋予的,默认情况是:只有   选中文本,图片,超链接  是可以被拖动,并且拖动后,会把它的“值/链接地址”赋予拖动的事件中去 如要普通元素可以拖动 ,只需要增加 draggable="true" 的属性。经测试在IE,CHROME中,它是正常的,拖动时,会有一个浅的影子跟随! <div id="app" draggable="true"> 你可以试试拖动我!

    但firefox浏览器下,却没反应! 去MDN上查一下说明,才知道,标准规定,须满足以下情况才行: 1、增加draggable属性 2、添加dragstart事件并设置drag data的值   <div draggable="true"

    71510发布于 2018-09-21
  • 来自专栏web前端教室

    HTML 5 - draggable属性讲解

    本例知识点 1、首先,为了使元素可拖动,把 draggable 属性设置为 true : 2、ondragstart - 用户开始拖动元素时触发 3、ondragover - 当某被拖动的对象在另一对象容器范围内拖动时触发此事件 重点 本想应用 draggable制作一个移动端的demo,但发现dataTransfer是鼠标事件的属性。 而draggable在移动端貌似也没有起作用。 我个人感觉,dataTransfer和localStorage 很相似,都是在本地保存一些数据。 draggable属性视频教程: 视频链接:https://v.qq.com/iframe/player.html?

    1.7K50发布于 2018-02-06
  • 来自专栏博客园

    Vue.Draggable 文档总结

    本文章转自https://blog.csdn.net/zjiang1994/article/details/79809687 Vue.Draggable学习总结 Draggable为基于Sortable.js -- 调用组件 -->    <draggable element="ul" v-model="list">      

  • {{item.name}}
  •    </draggable>    <! <draggable v-model="myArray"> list Array,非必须,默认为null 就是value的替代品。 <draggable v-model="myArray" :options="{draggable:'.item'}">    <div v-for="element in myArray" :key

    13.1K20发布于 2018-12-06
  • 来自专栏Web前端

    React 拖拽排序组件 Draggable Sortable

    一、引言 拖拽排序(Draggable Sortable)是现代Web应用中常见的交互功能之一,尤其是在需要用户对列表项进行顺序调整的场景下。 newIndex }) => { setItems(arrayMove(items, oldIndex, newIndex)); }; return (

    Draggable

    1.7K00编辑于 2025-01-19
  • 来自专栏用户画像

    bootstrap模态框之draggable拖拽移动

    一、方案 引入jquery-ui.min.js,在任意的 DOM 元素上启用 draggable 功能。通过鼠标点击并在视区中拖动来移动 draggable 对象。 参考:http://www.runoob.com/jqueryui/example-draggable.html image.png 二、代码 bootstrapModal.html <! --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" draggable /javascript"></script> <script type="text/javascript"> $(function(){ $(".modal-dialog").draggable

    3.5K20发布于 2018-08-24
  • 来自专栏treeNewBe 学 angular

    angular 模态框,可拖动 draggable 指令

    * @option maskClass 外层模态框的 class * @option hidden 外层模态框 overflow 是否强制 hidden */ export interface Draggable : boolean; } /** * @selector: [draggable] * @example [draggable] = '{area: Selector, handle: Selector : Draggable ; get resizing(): boolean | string { return this.el.nativeElement.getAttribute('resizing === undefined) { // 如果没传,默认ant-modal-wrap this.draggable.maskClass = 'ant-modal-wrap'; } if (this.draggable.hidden === undefined) { // 如果没传,默认true this.draggable.hidden = true; }

    2.3K30发布于 2020-06-16
  • 来自专栏Android知识点总结

    【Flutter 组件集录】Draggable 与 DragTarget

    一、认识 Draggable 组件 Draggable 顾名思义,是可拖动的组件,它继承自 StatefulWidget ,且可接受一个泛型。 拖动的方向: axis 下面先通过一个小案例认识一下 Draggable:下面是三个 Draggable 组件,其中 child 是蓝色小圆,feedback 是红色小圆,三者的区别在于 axis 属性不同 综合测试案例 下面通过一个示例测试一下 Draggable 与 DragTarget 的联合使用。如下,上面的小球是 Draggable ,下面的区域是 DragTarget 。 由于 Draggable 支持多个同时拖动,使用是数据列表。 2.拖拽删除案例 如下示例,通过拓展组件目标到指定位置进行移除,通过 Draggable 和 DragTarget 联合就很容易实现。

    1.3K20编辑于 2022-03-18
  • 来自专栏Flutter笔记

    Flutter 史上最牛拖动控件 Draggable

    Draggable Flutter 如果要实现这种效果,那么非 Draggable 不可。 照例我们查看官方文档。 那也就是说,除了 Draggable ,还有一个 DragTarget。 DragTarget 是用来接收我们拖过去的 Widget 的,我们后面再说。 先说Draggable。 先看构造函数: class Draggable<T> extends StatefulWidget { /// Creates a widget that can be dragged to a [ 再看一下Draggable的构造函数: class Draggable<T> extends StatefulWidget { /// Creates a widget that can be dragged 可以通过 Draggable 的 maxSimultaneousDrags 来控制。 构造函数里其他的参数大家可以自行了解一下。 不得不说 Flutter 是真的好用。

    3.9K42发布于 2019-07-24
  • 来自专栏快乐八哥

    使用jQuery Draggable和Droppable实现拖拽功能

    效果如下图所示: 因为最终的左侧元素节点是通过Ajax访问后台返回json数据,然后通过Javascript动态生成这种结构,而已不能为动态生成的元素绑定drag事件,也就不能调用draggable方法 ui-widget-content"> 中间拖拽容器元素

    <script type="text/javascript"> $("#draggableDiv").draggable var dragDivLeft = 0; var dragDivTop = 0; $("#draggableDiv").draggable files.cnblogs.com/liminjun88/DragandDrop.rar 参考网址: http://jqueryui.com/droppable/ http://jqueryui.com/draggable

    3.5K60发布于 2018-01-18
  • 来自专栏青梅煮码

    VUE.DRAGGABLE实现从左到右拖拽功能

    "item8","id": 8,"indexid": 10}, {"name": "item7","id": 7,"indexid": 9} ] 2、dom原始使用flex布局,拖拽时使用Vue.Draggable 插件, 下载地址:https://github.com/SortableJS/Vue.Draggable#start-of-content 演示地址:https://sortablejs.github.io /Vue.Draggable/#/simple 3、一开始左边加载所有的items,右边加载展示的items,注意:左边要过滤掉(隐藏)右边有的items,参考filterComs(left,right -- 2 右边展示区 --> <draggable tag="div" class="rconfig" group="dragobj" :list="right { components: { draggable }, data() { return { blnShowDlg: false, dlgType: "add"

    1.5K30编辑于 2023-03-02
  • 来自专栏从零开始学 Web 前端

    jQuery ui中sortable draggable droppable的使用

    draggable dragInit() { let me = this; let selector = '.ptype-'+me.selectedSubType; / // connectToSortable: "#subs-box", // 允许draggable被拖拽到指定的sortables中。 cursor: 'move', // containment: '.sub-box', // 可以限制draggable只能在指定的元素或区域的边界以内进行拖动。 // }, // hoverClass: "drop-hover", tolerance: 'pointer', // 指定使用那种模式来测试一个拖动(draggable 填充的元素 let dragId = $(ui.draggable.context).attr('id'); let dropId = $(this).

    3.3K10发布于 2020-07-25
  • 来自专栏友人a的笔记丶

    SortableJS vue.draggable.next 使用笔记,持续记录

    Github:https://github.com/SortableJS/vue.draggable.next,完整代码如下: <draggable v-model="myArray" >

  • <van-icon name="plus" size="18"/>  添加标签
  • </template> </draggable

    1.3K20编辑于 2023-02-17
  • 来自专栏阿策小和尚

    【Flutter 专题】96 图解 Draggable + DragTarget 基本拖拽效果

    和尚尝试做一个新闻类 app 常见的可以滑动添加和删除 item 选项卡的小功能,和尚尝试采用 Draggable + DragTarget 方式;今天先学习一下 Draggable 拖拽组件的基本应用 ; Draggable 源码分析 const Draggable({ Key key, @required this.child, @required this.feedback data 为 T 任意类型数据,主要是向 DragTarget 传递; data: 'Draggable Data A !!!' ,属性和方法基本完全一致,只是需要长按拖拽; ---- Draggable + DragTarget 案例尝试 ---- 和尚简答尝试了 Draggable 拖拽 Widget 以及对应接收拖拽的 DragTarget,下节尝试新闻类类型选项卡;和尚对 Draggable 底层源码还不够熟悉,如有问题请多多指导!

    1.8K41发布于 2020-07-27
  • 来自专栏Flutter

    Flutter 拖拽控件Draggable看这一篇就够了

    注意:无特殊说明,Flutter版本及Dart版本如下: Flutter版本:1.12.13+hotfix.5 Dart版本:2.7.0 Draggable系列组件可以让我们拖动组件。 Draggable Draggable组件有2个必须填写的参数,child参数是子控件,feedback参数是拖动时跟随移动的组件,用法如下: Draggable( child: Container 我们还可以控制拖动的方向,比如只允许垂直方向移动,代码如下: Draggable( axis: Axis.vertical, ... ) Draggable组件为我们提供了4种拖动过程中的回调事件 LongPressDraggable LongPressDraggable继承自Draggable,因此用法和Draggable完全一样,唯一的区别就是LongPressDraggable触发拖动的方式是长按 ,而Draggable触发拖动的方式是按下。

    1.1K10发布于 2020-09-11
  • 来自专栏快乐八哥

    使用jQuery UI的draggable和droppable完成拖拽功能--介绍

    项目中主要使用到jQuery UI里面的draggable和droppable,因为很多老的浏览器都不值html5的drag api。 我自己也没有去查看zTree的源代码,所以也不知道zTree底层拖拽实现是否也是使用了jQuery UI的draggable和droppable方法。 第三部分--方案思路: 1.了解jQuery draggable和droppable方法和工作原理 2.递归思想 3.各个击破 4.熟练使用jQuery操作dom结构 第四部分--参考网址: 1.http ://www.ztree.me/v3/main.php 2.http://jqueryui.com/draggable/ 3.http://jqueryui.com/droppable/

    2.9K50发布于 2018-01-18
  • 来自专栏Flutter

    Flutter 拖拽控件Draggable看这一篇就够了

    [1240] 注意:无特殊说明,Flutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dart版本: 2.7.0 Draggable系列组件可以让我们拖动组件 Draggable Draggable组件有2个必须填写的参数,child参数是子控件,feedback参数是拖动时跟随移动的组件,用法如下: Draggable( child: Container ( axis: Axis.vertical, ... ) Draggable组件为我们提供了4中拖动过程中的回调事件,用法如下: Draggable( onDragStarted: Draggable有一个data参数,这个参数是和DragTarget配合使用的,当用户将控件拖动到DragTarget时此数据会传递给DragTarget。 ,因此用法和Draggable完全一样,唯一的区别就是LongPressDraggable触发拖动的方式是长按,而Draggable触发拖动的方式是按下。

    2.7K00发布于 2020-03-10
  • 来自专栏MudOnTire

    原生JS快速实现拖放(drag and drop)效果

    容器的的class为droppable,用于接收被拖拽的元素,可被拖拽的元素class为draggable,同时设置draggable属性为true,表示该元素可以被拖拽。2. 图片来源于https://source.unsplash.com/的随机图片;2. .dragging为draggable元素正在被拖动的状态,增加黄色border;3. .drag-over为draggable js: // 查询draggable和droppable const draggable = document.querySelector('.draggable'); const droppables = document.querySelectorAll('.droppable'); // 监听draggable的相关事件 draggable.addEventListener('dragstart 当draggable元素被拖动时,原来容器中的draggable元素并不会消失,需要我们手动将其隐藏(class设置为invisible),如果同步操作会立马触发dragend事件导致拖动效果消失,所以在

    4.1K51发布于 2019-07-02
  • 来自专栏全栈程序员必看

    自己写一个jqery的拖拽插件

    ,top:...}的对象 * } * 支持的自己定义事件: * "draggable.start":drag起始,就是鼠标down后触发 * "draggable.move":drag 过程中多次触发 * "draggable.stop":drag结束触发,就是鼠标up后触发 */ //draggable常量 $.zUI.draggable = { defaults zUI.draggable.defaults,opts)); //假设该參数已经运行过draggable了,直接返回,仅相当于改动了配置參数 if(jqEle.data($.zUI.draggable.sFlagName )){ return; } jqEle.data($.zUI.draggable.sFlagName,true); jqEle.data($.zUI.draggable.sEventName )){ jqEle.off(jqEle.data($.zUI.draggable.sEventName)); jqEle.data($.zUI.draggable.sFlagName,false

    1.3K20编辑于 2022-07-13
  • 来自专栏业余草

    HTML5 拖放(Drag和drop)

    ="true">

  • <li draggable="true"> <li draggable="true "> <li draggable="true"> <li draggable="true"> <li draggable="true"> <li draggable="true"> <li draggable="true"> draggable="true"> <li draggable="true"> <li draggable

    1.6K20发布于 2019-01-21
    第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券