javascript - Why must ".text(x)" and not ".text = x" be used in jQuery? -
इस तरह से असाइन करें
$ ('# myelement')। Text = 'कुछ पाठ ';
नेत्रहीन कोई प्रभाव नहीं है क्या उपरोक्त jQuery द्वारा अनदेखा किया गया है?
इसके बजाय, यह होना चाहिए
$ ('# myelement')। पाठ ('कुछ पाठ'); क्लाउडियो के संदेश में मेरी टिप्पणी का विस्तार करते हुए, आप वास्तव में परीक्षण की जगह ले रहे हैं।
() संग्रह के भीतर समारोह। अगली बार जब आप $ ('# myelement') को कॉल करते हैं, तो
एक नया संग्रह बनाया जाता है, शायद आप कभी इसे नोटिस नहीं करेंगे, लेकिन अगर आप संग्रह को संग्रहीत करते हैं, तो आपको समस्या दिखाई देगी:
& lt; span id = "myelement" & gt; सामान & lt; / span & gt; Var mye = $ ('# myelement'); Mye.text = 'बकवास'; mye.text ( "बकवास");
उस कोड को देखते हुए, पाठ का पाठ बदला नहीं जाएगा। मध्य रेखा को बाहर कीजिए और यह हो जाएगा।
Comments
Post a Comment