【发布时间】:2013-12-24 20:41:31
【问题描述】:
在制作可拖动和可调整大小的克隆时有点麻烦:
这段代码使克隆可拖动(addClass 与程序中的其他内容相关。)
if(ui.draggable[0].id){
$(this)
.append($(ui.helper).clone().draggable().addClass("resize"));
我尝试了以下操作,但随后克隆在掉落时消失了:
if(ui.draggable[0].id){
$(this)
.append($(ui.helper).clone().draggable().resizable().addClass("resize"));
这是我的测试页面。尝试拖动其中一个字符。一旦出现在连环画上,它们应该可以调整大小。我还尝试使用 addclass 使它们在放置后可调整大小,然后调用一些 jquery 以使具有该类的所有项目可调整大小,并且在调整大小时起作用,但拖动停止工作(而且看起来很笨重):
【问题讨论】:
-
克里斯蒂,酷网络应用!当我在条带上拖动一个字符时,它不会调整大小......这是你的错误吗?或者是别的什么?从你的问题来看,问题似乎是别的。
-
我尝试让它调整大小使它不可拖动,所以我把它拿回来了。它看起来像: if(ui.draggable[0].id){ $(this) .append($(ui.helper).clone().draggable().resizable().addClass("resize resizable")) ; $(".resizable").resizable();它正在向该元素添加可调整大小的语法,以及我似乎遇到问题的可拖动元素。