Tuesday, 15 September 2015

jquery select parent problem -


नीचे नमूना html मार्कअप

  & lt; div class = "container answer_comments" & gt; & Lt; p class = "comment_text" & gt; हे कि अच्छा नहीं है। & Lt; / p & gt; & Lt; p class = "comment_attribs" & gt; अनाम उपयोगकर्ता द्वारा 1 दिसंबर को & lt; / p & gt; & Lt; p class = "comment_text" & gt; क्या यह वास्तव में क्यों? & Lt; / p & gt; & Lt; p class = "comment_attribs" & gt; 27 नवंबर को व्यक्ति द्वारा & lt; / p & gt; & Lt; p class = "close_comments" onclick = "close_comments ()" & gt; बंद करें & lt; / p & gt; & Lt; / div & gt;  

JS फ़ंक्शन:

  फ़ंक्शन close_comments () {var comments_wrapper = $ (this) .closest ('। Answer_comments'); comments_wrapper.slideUp (); }  

.answer_comments बंद नहीं होगा यह है कि क्योंकि आई $ (यह) गलत का उपयोग कर रहा है? पृष्ठ पर कई बार इस div को दोहराया जाता है, मैं क्या करने की कोशिश कर रहा हूं, यह सबसे अच्छा तरीका क्या होगा?

जांचें कि यह क्या है, यह संभवतः फ़ंक्शन की बात कर रहा है, तत्व

परिवर्तन

  & lt; p class =" close_comments "onclick = "close_comments ()" & gt; बंद & lt; / p & gt;  

  & lt; p class = "close_comments" onclick = "close_comments (यह)" & gt; बंद करें & lt; / p & gt;  

और समारोह

  समारोह close_comments (तत्व) {var comments_wrapper = $ (element) .closest ('। Answer_comments'); comments_wrapper.slideUp (); }  

और देखें कि क्या होता है


No comments:

Post a Comment