这是我的网站:http://marmiteontoast.co.uk/fyp/login-register/register-username-builder.php
当您从右侧拖动图块并将其放在彩色框中时,它会为可放置的图片添加一个ID(请亲自尝试并查看)。
这适用于1号瓷砖和盒子,但其余的......它什么都不做。没有添加ID。
这是添加ID" droppedOne"的代码。工作正常:
$( ".slot.one" ).droppable({
drop: function(event, ui) {
ui.draggable.attr('id', 'droppedOne');
$(".save.one").fadeIn("fast");
}
});
答案 0 :(得分:3)
ID对于html元素是唯一的
ui.draggable.attr('id', 'droppedOne');
需要使用一个类,改为:
ui.draggable.addClass("dropped");