因此,我不知道如何开始处理它,所以我打算先在此处询问。 我想创建一些东西,你会得到一个列表的东西,你可以把它放到一个容器格。在删除它之后,它会将例如项目ID的名称添加到URL中,以便用户可以通过共享链接与他人分享他们的内容。是否有可能与jQuery做?将元素拖放到div时,将url名称添加到url
如果是,如何? :C
@edit 这是我到目前为止。 Dragin和从一个格到另一个格
$(document).ready(function() {
$(".merchandiser_image").draggable({ cursor: "crosshair", revert: "invalid" });
$(".selected_item").droppable({
accept: ".merchandiser_image",
drop: function (event, ui) {
console.log("drop");
var dropped = ui.draggable;
var droppedOn = $(this);
$(dropped).detach().css({ top: 0, left: 0 }).appendTo(droppedOn);
},
over: function (event, elem) {
console.log("over");
}
,
out: function (event, elem) {
}
});
$(".selected_item").sortable();
$(".klatka").droppable({
accept: ".merchandiser_image", drop: function (event, ui) {
console.log("drop");
var dropped = ui.draggable;
var droppedOn = $(this);
$(dropped).detach().css({ top: 0, left: 0 }).appendTo(droppedOn);
}
});
});
嗨。您的问题包含多个问题:能够拖放项目,更改URL,从URL中提取ID以便在共享URL时将项目添加到容器。将问题分解为小问题,尝试解决问题,如果您遇到问题,请回到这里,附上一些代码,以便我们为您提供帮助。 (顺便说一句,是的,这是完全可以实现与JS,和jQuery将使它容易处理拖放部分) – blex
@blex编辑我的文章,不知道它是否有帮助 – Harugawa