javascript - Calling jQuery functions using call or apply -


मेरे पास निम्न HTML है:

  & lt; input type = "text" & gt;   

मैं इस इनपुट का मान सेट करना चाहता हूं:

  $ ("इनपुट")। Val.call (यह, "हाय");   

jQuery एक त्रुटि फेंकता है:

अनक्यूट टाइप एरर: अनिर्धारित कोई फ़ंक्शन नहीं है < p> यह क्यों हो रहा है? मैं लागू या कॉल

का उपयोग कर jQuery फ़ंक्शन को कैसे कॉल कर सकता / सकती हूं? मुझे लगता है कि समस्या यह है यह है विंडो ऊपर के मामले में यह यहां क्या मान लेना चाहिए?

आपको समस्या यह है कि यह ।

क्षेत्र को jQuery ऑब्जेक्ट होना चाहिए $ ("इनपुट") । इसलिए:

  var myThis = $ ("इनपुट"); MyThis.val.call (मेरा है, "हाय");   

अपरिभाषित समस्या यह है कि jQuery आंतरिक रूप से उस स्कोप ऑब्जेक्ट पर अन्य jQuery फ़ंक्शन को कॉल करने का प्रयास करेगा। और आपका यह (जो संभवत: विंडो है) के पास नहीं है।

Comments

Popular posts from this blog

Selenium IDE Conditional Statements -

yii - Using Multiple Database Connection Not Working For Extension -

ruby on rails - How to avoid ActionController::InvalidCrossOriginRequest exception? -