【发布时间】:2010-03-05 20:44:56
【问题描述】:
我正在用 jQuery 编写一个可排序的列表实现(臭名昭著的 scroll-in-div 问题的 b/c,有什么新的解决方案吗?)。但是,我不知道如何比较元素(在 mousedown/mouseup 上触发)在它们被包裹在 jQuery 中之后。在原型中,它始终是 ele.domNode。
这就是我想要完成的本质......
<div id="cheese"></div>
<div id="burger"></div>
<script>
// Some dom nodes wrapped in jquery
var ele1 = $('#cheese');
var ele2 = $('#burger');
var ele3 = $('#burger');
// Is the dom node wrapped in ele1 (#cheese) the same as in ele2 (#burger)?
if (ele1 == ele2)
{
// Should never be true
}
// Is the dom node wrapped in ele2 (#burger) the same as in el32 (#burger)?
if (ele2 == ele3)
{
// Should always be true
}
</script>
【问题讨论】:
-
e-motiv 的回答很好,在这个问题上没有提到:stackoverflow.com/questions/2407825/…
-
2010 的这个问题是 2013 的一个问题的重复?嗯,一定是什么奇怪的量子光锥,我看不懂。
标签: javascript jquery dom