तो मैं पूरी दोपहर के लिए this problem पर अटक गया हूं जिसे मैंने अंततः हल किया। यह पता चला कि मैं $ el के बजाय एल असाइन कर रहा था।
दोनों के बीच क्या अंतर है और मुझे उनमें से प्रत्येक का उपयोग कब करना चाहिए?
तो मैं पूरी दोपहर के लिए this problem पर अटक गया हूं जिसे मैंने अंततः हल किया। यह पता चला कि मैं $ el के बजाय एल असाइन कर रहा था।
दोनों के बीच क्या अंतर है और मुझे उनमें से प्रत्येक का उपयोग कब करना चाहिए?
सीधे the documentation से, $el
है:
एक कैश्ड jQuery (या zepto) दृश्य के तत्व के लिए वस्तु। हर समय डीओएम तत्व को फिर से लपेटने के बजाय एक आसान संदर्भ।
तो, $el
el
का एक कैश, jQuery (या ज़िप्तो) संस्करण है। यदि आपको el
पर किसी भी jQuery या ज़िप्टो विधियों का उपयोग करने की आवश्यकता है, तो आप को $()
में प्रत्येक बार लपेटने के बजाय $el
का उपयोग कर सकते हैं।
और आपको 'el' या' el el 'को असाइन नहीं करना चाहिए, आपको ['setElement'] (http://documentcloud.github.com/backbone/#View-setElement) का उपयोग करना चाहिए। –