javascript - getting error : TypeError: $(...).live is not a function -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 10 उत्तर

मैं लागू करने की कोशिश कर रहा हूँ इनलाइन संपादन लेकिन मुझे एक त्रुटि मिल रही है:

  प्रकार त्रुटि: $ (...)। फ़ंक्शन $ ('# editbox') नहीं है। Live ('blur', function ) {  

मेरा कोड:

  & lt; script & gt; $ (दस्तावेज़) .ready (function () {$ ('td.edit')। क्लिक करें (फ़ंक्शन (ई) {var $ target = $ (e.target); यदि ($ target.is ('# editbox')) {वापसी;} $ ('। Ajax')। Html ($ ('। Ajax इनपुट ')। Val ()); $ ('। Ajax ')। RemoveClass (' अजाक्स '); $ (This) .addClass ( 'ajax'); $ (यह) .html ('& lt; इनपुट आईडी = "एडिट बॉक्स" आकार = "10" प्रकार = "टेक्स्ट" मान = "' + $ (यह) .text () + '" & gt;'); $ ( '# Editbox') का चयन करें ()।; }); $ ('Td.edit') कुंजीडाउन (कार्य (घटना) {arr = $ (this) .attr ('class')। विभाजन (""); अगर (event.which == 13) {$ .ajax ( {Type: "POST", url: "आपूर्तिकर्ता / अपडेट। Php", डेटा: "मान =" + $ ('। एजेक्स इनपुट')। Val () + "& amp; rowid =" + arr [2] + " & Amp; फ़ील्ड = "+ arr [1], सफलता: फ़ंक्शन (डेटा) {$ ('। Ajax')। Html ($ ('.jax इनपुट')। Val ()); $ ('। Ajax') RemoveClass ('ajax');}}};}}); $ ('# Editbox')। Live ('blur', function () {$ ('। Ajax')। Html ($ ('.jax input')। Val ()); $ ('। Ajax')। RemoveClass ('अजाक्स');}); }); & Lt; / स्क्रिप्ट & gt;  

html:

उपयोग पर (, '#editbox', function () {} के बजाय live

  $ ('body') के बजाय। पूर्व> 


Comments

Popular posts from this blog

ios - How do I use CFArrayRef in Swift? -

eclipse plugin - Run java code error: Workspace is closed -

c - Error on building source code in VC 6 -