aba*_*arr 4 javascript drag-and-drop jquery-ui jquery-selectors jquery-ui-draggable
我和李有很多UL.不同的UL将具有相同ID的li:
<ul>
<li id='1'>this</li>
<li id='2'>that</li>
</ul>
<ul>
<li id='1'>this</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
用户可以将li从列表拖到另一个列表,但前提是不存在具有相同id的li.到目前为止我有这个:
$(".container").droppable({
drop: function (event, ui) {
var a = $(this).find("li").attr("id", $(ui.draggable).attr('id'));
if (a.length == 0) {
$.ajax({
...
});
}
}
});
Run Code Online (Sandbox Code Playgroud)
但是当我删除draggable时,它会将所有li的id更改为删除的li的值.
任何指导都会很棒.谢谢.
ID不能以数字开头,必须是唯一的.对于非唯一标识符,请使用类.
您可以检查元素是否存在,如下所示:
if($('#myDIV').length) {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6096 次 |
| 最近记录: |