Friday 15 June 2012

jquery - trying to create a simple accordion - Uncaught TypeError: Cannot read property 'nodeType' of null -


यह accordion के लिए मेरा कोड है:

  $ ('# faqlist li') .click (function () {$ ('# faqlist li div')। नहीं ('& gt; div', यह) .slideUp (300, फ़ंक्शन) {$ ('& gt; div', this) .slideDown (300 );});});   

और यहां मेरा HTML है:

  & lt; ul id = "faqlist" & gt; & Lt; li & gt; & lt; i वर्ग = "आइकन-प्लस" & gt; & lt; / i & gt; सामान्य प्रश्न 1 & lt; div id = "faq1" & gt; सामान्य प्रश्न 1 सामग्री & lt; / div & gt; & Lt; / li & gt; & Lt; / ul & gt;   

जब मैं ली पर क्लिक करता हूं, तो मुझे एक त्रुटि मिलती है:

  अनक्यूट टाइप एरर: संपत्ति का नोड टाइप नहीं पढ़ा जा सकता है   

एक पैरामीटर ..

आप उपयोग कर सकते हैं

  $ ('# faqlist li')। क्लिक करें (फ़ंक्शन () {var current = $ ('& gt; div' यह); $ ('# faqlist li div')। नहीं (वर्तमान) .slideUp (300, फ़ंक्शन) {current.slideDown (300);});});   

डेमो पर

No comments:

Post a Comment