【发布时间】:2010-04-19 19:58:48
【问题描述】:
我正在使用可拖放的 jQuery。我在 droppable 的 drop 事件上克隆了可拖动的小部件。
我想获取克隆元素的 ID,它将通过 AJAX 请求发送到应用程序。我无法获取身份证。 console.log 返回空白字符串。
var dropElem = ui.draggable.html();
var clone = $(dropElem).clone();
var widgetType = $(clone).attr('id');
$(this).append(clone);
另外,我想在 ajax 请求的响应事件中更改克隆元素的 ID。克隆事件附加后如何专门更改其ID?
【问题讨论】:
-
克隆后自己设置ID不是更明智吗?否则,您最终会拥有多个具有相同 ID 的元素。