如何使用jQuery-UI拖放两个包含相同ID元素的div

时间:2013-12-16 05:54:08

标签: javascript jquery html jquery-ui

我有拖放的常见jQuery函数和两个div标签。两个div标签都有不同的ID,但都包含相同ID的元素。 我有一个块和一个占位符,所以当我拖动'block1'olny第一个表的占位符应该闪烁,但两者都闪烁。同样对于block2,当我拖动block2时,只有第二个表的占位符应该闪烁,第一个表的占位符应该只接受block1和第二个表的占位符相同。我已经实现了常用功能但它不起作用。当我拖动任何块时,两个占位符都闪烁,并且两个占位符都接受该块。

这是我小提琴的链接 - jsfiddle.net/2pFqe/3 /

在小提琴中我有两个id的id,'id1'和'id2'都包含相同id的元素。现在,当我拖动block1时,两个占位符都闪烁。 我试过.filter(:first),eq(0)但没有解决方案

有没有办法做到这一点?

请帮我解决这个问题。

问候。

1 个答案:

答案 0 :(得分:0)

使用jQuery通配符选择器$("[id^=block]")