के बीच अंतर position()
और offset()
के बीच क्या अंतर है? मैं एक क्लिक करें घटना में निम्नलिखित करने की कोशिश की:jQuery: स्थिति() और ऑफसेट()
console.info($(this).position(), $(this).offset());
और वे वास्तव में वापस जाने के लिए लग रहे हैं एक ही ... (क्लिक किए गए तत्व किसी तालिका में एक मेज सेल के भीतर है)
तो ऑफसेट माता-पिता पहले माता-पिता को पूर्ण स्थिति के साथ सेट किया गया है? या? – Svish
@ स्विस: व्हाओ, क्या मुझे वास्तव में कोड इंडेंट याद आया? संपादन के लिए thaks। हां, ऑफसेट माता-पिता निकटतम * स्थित * माता-पिता है। यानी, पूर्ण, सापेक्ष या निश्चित (लेकिन स्थैतिक नहीं) पर सेट स्थिति वाला एक तत्व है। यह एक jQuery या यहां तक कि एक जावास्क्रिप्ट चीज नहीं है, आपके पास सीएसएस में एक ही व्यवहार है: यदि आप 0: 0 पर 'उप' पूर्ण स्थिति देना चाहते हैं, तो यह ऑफसेट माता-पिता के ऊपरी बाएं कोने में होगा। –
बहुत बढ़िया, तो यह पूरी तरह से समझ में आता है! (संपादन के साथ कोई समस्या नहीं, हे। मैं इसे हर समय करता हूं: पी) – Svish