onclick मैं एक बटन है कि मैं एक क्लिक श्रोता के लिए संलग्न करने के लिए करना चाहते हैं, लेकिन हर बार कोड चलने पर वह एक कंसोल त्रुटि फेंकताjQuery पंजीकरण त्रुटि
jquery.js:4435 Uncaught TypeError: ((n.event.special[g.origType] || (intermediate value)).handle || g.handler).apply is not a function
यहाँ js कोड कि त्रुटि से चलाता है, पहली पंक्ति ठीक चलाता है, दूसरी पंक्ति एक है कि त्रुटि
$toolbar.off('click', '.btn-save'); // $toolbar is assigned $("#toolbar") on init
$toolbar.on('click', '.btn-save', function(e){
saveData(0);
});
मुझे क्या confuses है का कारण बनता है, अगर मैं मैन्युअल रूप से सांत्वना के माध्यम से कोड की कि बिट चलाने के लिए, मैं कोई त्रुटि प्राप्त
यहाँ एचटीएमएल
<div class="row" id="toolbar">
<div class="col-lg-12">
<button type="button" class="btn btn-primary btn-save">Save</button>
<button type="button" id="btnCancel" class="btn btn-default btn-cancel">Cancel</button>
</div>
</div>
आप डिबगिंग आप किसी और आसानी से चलाने के लिए पर्याप्त कोड की आपूर्ति करना चाहिए मदद चाहते हैं प्रभावित कर सकते हैं। Jsfiddle बनाना एक अच्छा तरीका है ... –
[अनकॉल्ड टाइपरर: ((x.event.special \ [i.origType \] || (इंटरमीडिएट वैल्यू)) का संभावित डुप्लिकेट। हैंडल || i.handler)। आवेदन एक समारोह नहीं है] (http://stackoverflow.com/questions/32231036/uncaught-typeerror-x-event-speciali-origtype-intermediate-value-handl) –