评论:udraggable拖拽拖放插件  [查看原文]

所属分类:UI,输入-悬停,拖和放,杂项

 41752  440  61
当前第1页 / 共3页
    Dp0
    2024/3/15 15:33:50
    楼主你好,我现在遇到个问题,我的拖拽有元素是我通过input输入添加的,然后添加的元素就不能拖拽,请问是咋回事 回复
    (? ??_??)?0
    2022/11/27 15:53:21
    内部不能点击有办法解决吗
        (? ??_??)?1
        2022/11/27 16:09:13

        网上找了个解决方案,各位感觉可行吗

        var touchValue = { x: 5, y: 5, sx: 0, sy: 0, ex: 0, ey: 0 }; //initialize the touch values
           window.addEventListener("touchstart", function () {
               var event = event || window.event;
               touchValue.sx = event.targetTouches[0].pageX;
               touchValue.sy = event.targetTouches[0].pageY;
               touchValue.ex = touchValue.sx;
               touchValue.ey = touchValue.sy;
           });
           window.addEventListener("touchmove", function (event) {
               var event = event || window.event;
               event.preventDefault();
               touchValue.ex = event.targetTouches[0].pageX;
               touchValue.ey = event.targetTouches[0].pageY;
           });
           window.addEventListener("touchend", function (event) {
               var event = event || window.event;
               var changeX = touchValue.ex - touchValue.sx;
               var changeY = touchValue.ey - touchValue.sy;
               //console.log("X:"+changeX+" Y:"+changeY);
               window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
           });
           function getIsTouch() {
               var changeX = touchValue.ex - touchValue.sx;
               var changeY = touchValue.ey - touchValue.sy;
               if (Math.abs(changeX) <= touchValue.x && Math.abs(changeY) <= touchValue.y) {
                   return true
               } else return false
           }
        
        $('拖动的元素').on('touchend', function () {
               if(getIsTouch()){
                   console.log(1)
               }
           });
    回复
    ?非凡灬0
    2019/12/28 17:47:38
    追寻 Free0
    2019/6/13 10:54:26
    怎么实时获取拖动后的位置? 回复
    Almost lover0
    2018/12/4 17:59:56
    清白之年_而立0
    2018/10/29 13:31:08
    拖动的元素支持点击事件吗
        0
        2018/11/7 9:29:38
        解决这个问题了吗
    回复
    Wenco0
    2018/10/22 16:16:44
    没有jq币
        清白之年_而立0
        2018/10/29 13:32:45
        回答问题
        Tree、0
        2018/12/29 10:20:15
        ctrl s
        爱吃踢踢0
        2020/5/19 13:14:56
        回答问题
    回复
    ┵凉ペ薄°0
    2018/8/6 14:35:22
    天空的鱼0
    2018/6/15 15:21:30
    没有币阿怎么办 回复
    Z"0
    2018/5/22 10:31:10
    咋玩哦 没jq币
        ㄅ○??是句?○ㄅ0
        2018/6/15 13:45:31
        试试
        ㄅ○??是句?○ㄅ0
        2018/6/15 13:46:56
        没有币
    回复
    敏吖?0
    2018/1/12 9:30:59

    没有币  如果可以缩放就好了  有人知道怎么缩放吗

    回复
    刘国富0
    2017/11/20 14:18:15

    学习一下吧,这个JS拖动对于我自己 挺有效的

    回复
    0
    2017/9/25 14:57:04

    好像很炫酷的样子

    回复
    ? ?灯火阑珊?0
    2017/9/20 11:17:10

    我的定位为什么一直在左上角啊

        石头宝宝0
        2017/10/26 16:44:50

        我的也是,请问解决了么

        模拟弹出窗0
        2018/12/18 12:02:37
        我的也是,又过了一年,请问解决了么
    回复
    oldmee0
    2017/8/5 17:58:21

    求下载币

        ???怃 0
        2017/8/25 17:09:01

        你回复别人发的问提就可以了

        八千流0
        2017/11/16 9:18:10
        看看源码
        黑白0
        2018/11/20 11:11:35
        还有这操作
    回复

讨论这个项目(61)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复