评论:jQuery拖拽插件drag.js  [查看原文]

所属分类:输入-拖和放

 139462  458  105
当前第3页 / 共4页
    mr._Cc 、0
    2017/6/16 14:03:20

    更新过后无法拖动,又返回原来位置

        立华丶奏0
        2017/6/16 14:08:19

        可以的 你在?一下

        mr._Cc 、0
        2017/6/16 14:11:17

        什么

    回复
    mr._Cc 、0
    2017/6/16 13:36:37

    您好,请问可以拖动的时候禁止拖出窗口范围吗

        立华丶奏0
        2017/6/16 13:37:38

        本就就是禁止脱出窗口范围的,父元素必有有relative

        mr._Cc 、0
        2017/6/16 13:43:44
        更新JS过后无法拖动
    回复
    清?人卟ㄋの明?0
    2017/6/15 17:04:30
    我的div需要拖动,还需要调节大小,调节大小之后新的尺寸不能立即生效,拖到父div边缘有溢出现象,请问怎么解决?急~
        立华丶奏3
        2017/6/15 17:17:55
        找到$(document).mousemove(function(e)处修改:
        也就是在88行开始添加以下语句:
        
        faWidth = father.width();
        faHeight = father.height();
        thisWidth = $this.width()+parseInt($this.css('padding-left'))+parseInt($this.css('padding-right'));
        thisHeight = $this.height()+parseInt($this.css('padding-top'))+parseInt($this.css('padding-bottom'));
        清?人卟ㄋの明?0
        2017/6/15 17:38:55

        果然奏效,佩服的五体投地!!!

        xiaodongliang6266460
        2018/3/5 19:37:14
        可以调整大小吗?我咋不行呢?
        小女子??0
        2018/5/16 13:38:33
        求助,遇到同样问题,上面写的方法无效,能否详细解释一下
        绊木0
        2018/9/30 14:56:58
        添加initSize();就好了,应该是更新了版本
    回复
    唯一的执着。0
    2017/6/6 15:18:08

    我拖动的div框比父亲大怎么办,好像拖不了啊

        立华丶奏1
        2017/6/15 20:41:17

        当时做了一个参数设置选择父元素,但是忘了那个版本去哪了

        去js里面修改,32行 

        father.css({"position":"relative","overflow":"hidden"});
        改成
        father.css({"overflow":"hidden"});

        他会脱离父元素,回到祖父元素中有relative的那个元素

    回复
    dx39060
    2017/5/27 9:22:00
    请问怎么给新生成的元素设置拖动呢
        立华丶奏0
        2017/6/15 20:41:59

        请使用delegate

    回复
    天晴0
    2017/5/26 14:13:48

    您好,请问一下,用了Tdrag插件后,在谷歌和360极速模式下是正常使用的。

    在ie8及以上的ie浏览器中,有些弹出框里的点击按钮失效了,比如点击关闭按钮,不能点击关闭了还有点击选择checkbox,不能选中了。请问您知道这个是什么原因吗?谢谢。这个是我项目中的一个截图,好像是定位到了Tdrag.js中的 self.move(ev, obj)这里。
        天晴0
        2017/5/26 14:14:20

        好像截图发不上去..

        立华丶奏1
        2017/5/26 14:15:28

        所有拖动元素内的 需要互动的事件需要加 

        $('input,select等等等等').mousedown(function(e) {
            e.stopPropagation();
        });
        天晴0
        2017/5/26 14:27:54
        恩恩,我试试,关闭的button按钮好用了,就是觉得比较奇怪,有的地方的checkbox可以点击选中,有的地方的点击不能选中,但是有可以选中的地方,就是可以用的,但是还是觉得很奇怪,因为写的都差不多,我再看看,谢谢您。
    回复
    阁楼上的小花0
    2017/5/26 13:47:06

    拖动之后怎么将位置信息返回当前页面

        立华丶奏0
        2017/5/26 13:48:44

        这个插件没有加这个功能

    回复
    阁楼上的小花0
    2017/5/26 9:44:16

    拖动后怎么在当前页面获取位置信息

    回复
    天晴0
    2017/5/22 9:51:50

    您好,请问我的select下拉框不能点击了,怎么解决呢?请帮我下,谢谢您@立华丶奏

        立华丶奏1
        2017/5/22 9:53:55
        $(function() {
            $('select').mousedown(function(e) {
                e.stopPropagation();
            });
        });
        天晴0
        2017/5/22 9:58:54

        可以了,我按照您评论区的input框的解决方法,加了select标签:

        $(function() {
            $('input,select').mousedown(function(e) {
                e.stopPropagation();
            });
        });

        非常感谢您对于问题的解答,谢谢~~

        天晴0
        2017/5/22 9:59:53
        哇塞,回复了,谢谢,非常感谢~~
    回复
    菩提子0
    2017/5/18 15:25:50

    为啥我鼠标点击拖动的时候要拖动的框就跑了呢

        立华丶奏0
        2017/5/18 15:41:34
        我好像也遇到过。不过具体问题具体分析吧,我看不到代码就没法解决哦
    回复
    木头0
    2017/4/17 13:58:56
    请问:div中有一个embed元素,embed的src为一个swf文件,鼠标无法正常拖动embed元素。此插件不支持embed元素的拖动???
        立华丶奏0
        2017/5/18 16:09:59

        加一层div class='handler'覆盖在图片上,用handler属性拖动

    回复
    ♥ Thorn0
    2017/3/29 10:43:27

    为什么 都没有API呢

    回复
    ?0
    2017/3/23 21:03:30

    建议加一个参数,控制是否能拖出父元素边界

    回复
    shoadow0
    2017/3/20 17:41:41

    怎么保存拖拽后的位置 而不是一刷新页面就又还原了

        0
        2017/3/23 23:06:45

        数据要保存,你不保存,一刷新肯定就还原了

    回复
    天劫?天罪0
    2017/3/10 16:51:27

    ie8,ie6都不能用

        立华丶奏0
        2017/5/18 16:08:57

        ie678的浏览器,图片默认拖动会弹出新窗口,目前我没想到好的方法解决,要么把图片做成div的背景图,要么加一层div class='handler'覆盖在图片上,用handler属性拖动

    回复

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

取消回复