我试图弄清楚这一点,可能只是忽略了简单的事情。parent1 div 正在从搜索中动态填充。子 div 可以附加在 2 个父 div 之间。我有以下内容:
<div id="parent1">
<div class="child1">some data</div>
</div>
<div id="parent2">
<div class="child2">some data</div>
<div class="child2">more data</div>
<div class="child2">even more data</div>
</div>
<script type="text/javascript">
$('#parent1 .child1').live('click', function() {
if($('#parent2 .child2 > "' + $(this) + '").length) {
alert("exists!");
}
else
{ // not exist
$(this).remove().appendTo('#parent2');
}
});
</script>
我正在尝试使用 jquery click 事件函数防止将重复项从 parent1 附加到 parent2。我尝试了很多事情,但总是失败。有任何想法吗?
谢谢,鲍勃