【发布时间】:2017-05-22 11:03:21
【问题描述】:
您好,我想知道是否有一种可能的解决方案来创建一个用 javascript 创建的可拖动 div,例如:
var output = " ";
output+= ' <div class=" image">';
output+= ' <p class="p-id"><strong>' + data.properties[i].id+ '<strong></p>';
output+= '<img class="pic" src="'+ data.staff[i].picture + '"/>';
output+= '</div>';
document.getElementById("right" ).innerHTML = output;
有没有办法让这个 div class=" image" 可拖动,因为我遇到了问题,想知道是否有可能的解决方案。帮助将不胜感激
为了更清楚,我想要一个看起来类似于下面这段代码的方法,它使 java 创建的<div class="image"> 可拖动。
这个方法我试过了:
$(".image ").draggable({
revert:true,
drag:function () {
$(this).addClass("active");
$(this).closest(".class ").addClass("active");
},
stop:function () {
$(this).removeClass("active").closest(".image").removeClass("active");
}
});
【问题讨论】:
-
感谢你们所有人,我在 Gerjans 回答的帮助下设法让它工作。也感谢 KujAslani 回答我的问题。
标签: javascript html jquery-ui jquery-ui-draggable html5-draggable