How to select div in table cell using jQuery -


मेरे पास निम्न तालिका संरचना है:

  & lt; tr & gt; & Lt; th & gt; & lt; लेबल = "ctl00_bodyContent_username" के लिए & gt; उपयोगकर्ता नाम: & lt; / लेबल & gt; & lt; / th & gt; & Lt; td वर्ग = "फ़ील्ड" & gt; इनपुट नाम = "ctl00 $ bodyContent $ username" type = "text" id = "ctl00_bodyContent_username" / & gt; & lt; / td & gt; & Lt; td वर्ग = "जानकारी" & gt; & Lt; div class = "message" & gt; आपको क्या जाना चाहिए? & Lt; / div & gt; & Lt; div class = "मान्य" & gt; यूज़रनेम उपलब्ध & lt; / div & gt; & Lt; div class = "invalid" & gt; यह उपयोगकर्ता नाम पहले से ही लिया गया है & lt; / div & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt;  

मैं क्या हासिल करने के लिए देख रहा हूं, जब पाठ बॉक्स # ctl00_bodyContent_username फोकस हो गया है, तो डि डिव। संदेश (डिफ़ॉल्ट प्रदर्शित है: कोई नहीं) आसन्न तालिका सेल में।

यह मानते हुए कि इनमें से एक से अधिक (और केवल एक ही नहीं मान रहे हैं):

< पूर्व> $ ("td.field: input")। फ़ोकस (फ़ंक्शन () {var info = $ (this)। Parent ()। Next (); if ($ ("। मान्य: दृश्यमान, .invalid : दृश्य ", जानकारी)। Length == 0) {info.children (" message ")। शो ();}})। ब्लर (फ़ंक्शन () {var info = $ (this)। Parent ()। Next ( ); Info.children ("message")। Hide ();});

यह भी मानता है कि जब फ़ील्ड फोकस खो देता है, तब आप संदेश छिपाना चाहते हैं।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -