Sto scrivendo un'implementazione lista ordinabile in jQuery (b/c del famigerato problema scroll-in-div, nuove soluzioni per questo?). Tuttavia, non so come confrontare gli elementi (attivati su mouse/mouseup) dopo che sono stati spostati in jQuery. In prototipo, era sempre ele.domNode.Come posso verificare se due elementi DOM jQuery avvolti sono uguali?
Questo è quello che sto cercando di realizzare in sostanza ...
<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>
di e-motiv qui è grande e non è menzionato su questa questione: http://stackoverflow.com/questions/2407825/how-to-compare-two-elements-in-jquery – billynoah