मैं एक जावास्क्रिप्ट वस्तु एक समारोह है कि एक jQuery each
विधि निम्नलिखित की तरह कार्यान्वित होता है बनाने हूँ:
function MyClass {
Method1 = function(obj) {
// Does something here
}
Method2 = function() {
$(".SomeClass").each(function() {
// 1 2
this.Method1(this);
});
}
}
कौन सा वस्तु प्रत्येक THIS
है की चर्चा करते हुए? jQuery each
पुनरावृत्ति से लौटाई गई वस्तु का जिक्र कर रहा है। हालांकि, मुझे This[1]
चाहिए जिसमें कक्षा शामिल है ...
मैं jQuery लूप के भीतर से युक्त कक्षा को कैसे देख सकता हूं?
कृपया गुंजाइश वर कीवर्ड का उपयोग करने के लिए समारोह containingClass चर। यदि आप नहीं करते हैं तो यह वैश्विक नामस्थान में जाएगा। – tvanfosson
-1 जावास्क्रिप्ट 101: var का उपयोग करें !!!!! – James
उस कंटेनिंग क्लास असाइनमेंट पर एक var फेंको, और यह सोने है .. बिंदु पर, और मेरे पोस्ट कोड का एक सरल संशोधन। (। SomeClass) –