मैं jQuery में एक क्रमबद्ध सूची कार्यान्वयन लिख रहा हूं (कुख्यात स्क्रॉल-इन-डीवी मुद्दे के बी/सी, इसके लिए कोई नया समाधान?)। हालांकि, मुझे नहीं पता कि jQuery में लिपटे जाने के बाद तत्वों की तुलना कैसे करें (mousedown/mouseup पर ट्रिगर)। प्रोटोटाइप में, यह हमेशा ele.domNode था।यदि मैं दो jQuery लिपटे डीओएम तत्व समान हैं तो मैं कैसे परीक्षण कर सकता हूं?
यह है कि मैं क्या संक्षेप में पूरा करने के लिए कोशिश कर रहा हूँ है ...
<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>
ई-motiv का जवाब यहाँ बहुत अच्छा है और इस प्रश्न पर उल्लेख नहीं किया: http://stackoverflow.com/questions/2407825/how-to-compare-two-elements-in-jquery – billynoah