jQuery टैग $(this)
वास्तव में कैसे काम करता है? मुझे पता है कि इसका उपयोग कैसे करें, लेकिन jQuery कैसे जानता है कि कौन सा तत्व 'सक्रिय' है? और वर्तमान आइटम प्राप्त करने के लिए मूल जावास्क्रिप्ट टैग क्या है, या यह केवल jQuery है?
उत्तर
this
एक सरल जावास्क्रिप्ट (डोम) वस्तु है में क्षेत्र के बारे में पढ़ना चाहिए, $(this)
एक jQuery वस्तु में वस्तु हो जाएगा।
jQuery के लिए 'पता' क्या this
है की जरूरत नहीं है, यह इस एक विशेष तरीके से
var myHeaderDiv = document.getElementById('header');
$myHeaderDiv = $(myheaderDiv); //just a variable transformed into jQuery object, as with this.
शायद आप जावास्क्रिप्ट http://www.digital-web.com/articles/scope_in_javascript/
this
में myHeaderDiv
के अलावा कोई अन्य का इलाज नहीं होता है, संदर्भ पर निर्भर jQuery में (और जावास्क्रिप्ट है सामान्य रूप में)। यह आमतौर पर एक ईवेंट हैंडलर में वर्तमान DOM तत्व का प्रतिनिधित्व करता है, लेकिन एक jQuery ऑब्जेक्ट नहीं है।
$(this)
एक jQuery ऑब्जेक्ट है जिसमें वर्तमान DOM तत्व होता है।
अभिव्यक्ति $(this)
केवल एक नियमित जावास्क्रिप्ट फ़ंक्शन कॉल है, जो jQuery(this)
के बराबर है। this
मान जावास्क्रिप्ट द्वारा स्वयं परिभाषित किया गया है, और यह एक jQuery आविष्कार नहीं है।
- 1. jQuery में, यह .each() कैसे काम करता है?
- 2. क्यों $() काम नहीं करता है लेकिन jQuery() काम करता है?
- 3. यह क्यों काम करता है?
- 4. यह jquery चयनकर्ता क्यों काम नहीं करता है?
- 5. "यह .each()" jQuery में क्या करता है?
- 6. msdeploy --- क्या यह काम करता है या यह चूसता है?
- 7. यह सी कोड कैसे काम करता है?
- 8. यह SQL स्क्रिप्ट क्यों काम करता है?
- 9. सी # Async - यह कैसे काम करता है?
- 10. सत्र टोकन - यह कैसे काम करता है?
- 11. यह क्यों काम करता है? जावास्क्रिप्ट
- 12. ककड़ी capybara यह कैसे काम करता है
- 13. यह रिवाइटरूल क्यों काम नहीं करता है?
- 14. एनएचबेर्नेट फ्लश - यह कैसे काम करता है?
- 15. यह जेएस प्रतिलिपि कैसे काम करता है?
- 16. @ प्रतीक क्यों जोड़ना यह काम करता है?
- 17. यह जावास्क्रिप्ट क्यों काम करता है?
- 18. डिस्पैचर - यह कैसे काम करता है?
- 19. क्लॉवर: यह कैसे काम करता है?
- 20. यह सी कोड कैसे काम करता है?
- 21. एक्सएनए MathHelper.SmoothStep? यह कैसे काम करता है?
- 22. यह विविध टेम्पलेट कैसे काम करता है?
- 23. संगीतकार.लॉक: यह कैसे काम करता है?
- 24. यह stdout पुनर्निर्देशन कैसे काम करता है?
- 25. पायथन बाइंडिंग, यह कैसे काम करता है?
- 26. Homoiconicity, यह कैसे काम करता है?
- 27. @XmlRegistry - यह कैसे काम करता है?
- 28. aspx.designer.cs यह कैसे काम करता है?
- 29. "यह" कैस्केडिंग कैसे काम करता है?
- 30. ipv4.fiddler, यह कैसे काम करता है?
@qor आप वर्तमान प्रश्न से जुड़े हैं, इसलिए हाँ –
यह देखने के लिए अच्छा है कि SO स्वयं को डुप्लिकेट होने के कारण एक प्रश्न बंद करने की रक्षा करता है - कुछ साइटें नहीं;) – Konerak
संभावित डुप्लिकेट [मुझे क्यों उपयोग करना है $ (यह)] (http://stackoverflow.com/questions/3316113/why-do-i-have-to-use- यह) – jAndy