Jquery not working correctly! -


मेरे पास निम्न स्क्रिप्ट है -

  $ (document) .ready (function ( ) {$ ("Div.settings_frame_tabs_frame")। (फ़ंक्शन () {$ ("div.settings_frame_tabs_heading", यह)। क्लिक करें (फ़ंक्शन () {$ ("div.settings_frame_tabs_content", यह)। मान ({height: ' टॉगल '}, 400,' रैखिक ', फ़ंक्शन () {});});});});   

और निम्न HTML कोड -

  & lt; div id = "settings_frame_email_id_update" class = "settings_frame_tabs_frame" & gt; & Lt; div class = "settings_frame_tabs_heading" & gt; ईमेल आईडी & lt; / div & gt; & Lt; div class = "settings_frame_tabs_content" & gt; & Lt; form action = "& lt;? Php echo PATH;? & Gt; domail_res / scripts / php / functions / settings_func.php? अद्यतन = ईमेल_id" विधि = "पोस्ट" & gt; & Lt; तालिका की चौड़ाई = "100%" & gt; & LT; tbody & gt; & LT; टीआर & gt; & Lt; td align = "left" width = "35%" & gt; अपना नया & lt; b & gt; ईमेल आईडी & lt; / b & gt; & Lt; / टीडी & gt; & Lt; td align = "left" & gt; & Lt; input type = "textbox" class = "settings_frame_tabs_textbox" नाम = "settings_email_id" / & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & LT; टीआर & gt; & LT; टीडी & gt; & lt; / टीडी & gt; & Lt; td align = "right" & gt; & Lt; इनपुट प्रकार = "सबमिट करें" वर्ग = "settings_frame_tabs_submit_btn" मान = "अपडेट" / & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / tbody & gt; & Lt; / तालिका & gt; & Lt; / प्रपत्र & gt; & Lt; / div & gt;   

यहां जेएसफ़िल्ड का सीएसएस वाला लिंक है। क्या किसी के भी पास कोई सुझाव है! कृपया मुझे बताएं अगर आपके पास कोई विचार है, तो कृपया।

धन्यवाद अग्रिम में!

- & gt; जेएस / एचटीएमएल

सिंटैक्स त्रुटि .... कंसोल आपको यह बता देना चाहिए था कि:

  $ ("div.settings_frame_tabs_frame")। (फ़ंक्शन () {// ------- ^   

यहां आप जा सकते हैं:

  $ ("div.settings_frame_tabs_frame")। प्रत्येक (फ़ंक्शन () {$ ("div.settings_frame_tabs_heading", यह)। क्लिक करें (फ़ंक्शन () {$ (this) .next ("div.settings_frame_tabs_content ");   

प्रत्येक आवश्यक नहीं हो सकता है, कितने .settings_frame_tabs_frame तत्व मौजूद हैं पर निर्भर करता है। आप यह भी कर सकते हैं:

  $ ("div.settings_frame_tabs_frame div.settings_frame_tabs_heading") .click (function () {। दूसरी समस्या यह थी कि  div.settings_frame_tabs_content  एक  div.settings_frame_tabs_heading  का बच्चा नहीं है, लेकिन एक भाई, इसलिए आपको  $ (this) .next ()  

का उपयोग करना होगा

Comments