Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript .draggable().resizeable()don';我不能按按钮_Javascript_Jquery_Jquery Ui_Dom - Fatal编程技术网

Javascript .draggable().resizeable()don';我不能按按钮

Javascript .draggable().resizeable()don';我不能按按钮,javascript,jquery,jquery-ui,dom,Javascript,Jquery,Jquery Ui,Dom,我正在尝试用jQuery UI制作一个可拖动的和可调整大小的按钮,但它似乎不能同时做到这两个 $('.demo').resizable({grid: 10}); $('.demo').draggable({cancel:false, grid: [ 10,10 ] }); 这是我的密码 这是jQueryUI错误吗 编辑: 我错过了一个 以下是我编辑的版本: 有没有办法使调整大小箭头更靠近按钮?正如您在中所看到的,这似乎是一个问题,主要是关于按钮,可能是因为在.resizeable()调用时添加

我正在尝试用jQuery UI制作一个可拖动的和可调整大小的按钮,但它似乎不能同时做到这两个

$('.demo').resizable({grid: 10});
$('.demo').draggable({cancel:false, grid: [ 10,10 ] });
这是我的密码

这是jQueryUI错误吗

编辑:

我错过了一个

以下是我编辑的版本:

有没有办法使调整大小箭头更靠近按钮?

正如您在中所看到的,这似乎是一个问题,主要是关于按钮,可能是因为在.resizeable()调用时添加了包装器

此外,您可以将任何元素转换为具有.click值的按钮,那么为什么不使用div呢?div既可以使用.resize,也可以使用.drag,但问题为0,然后在该div上使用.button和.click

如果你注意到的话,我的小提琴就是这么做的

更新了你的新东西和我的div表示


虽然,现在我想了想,你最好不允许对按钮进行更改,想想看,用户点击按钮将其拖动到某个地方,拖动完成,突然点击动作被触发,他们想要的拖动现在都搞糟了!这就是为什么jquery从未打算在按钮上使用这些特性。可能会引起很多麻烦,仅供参考。

将按钮包装在div中,使其可拖动和调整大小,也使按钮可调整大小。所以你会同时得到这两种效果。

lol,jsFiddle的糟糕用法:p,否则我现在正在看它,我想这是一个已知的问题,如果我正确地倾斜,但不确定,现在仔细检查我的谷歌群组信息,我可以告诉你的第一件事是你做错了,在你的小提琴上
移动我,调整我的大小
需要
移动我,调整我的大小