Friday 15 January 2010

javascript - Append with click and remove with click -


मेरे पास निम्न समस्या है:

मैं div को जोड़ता हूं:

 < कोड> $ ("वर्ग")। क्लिक करें (फ़ंक्शन () {$ (this) .append ("& lt; div class = 'click' & gt; & lt; / div & gt;"); $ ("div.click") ।दिखाना(); });   

तब मैं इसे किसी अन्य बटन पर एक क्लिक से हटा देता हूं, लेकिन div अभी भी वहां है।

  $ ("। बटन")। On ("click ", फ़ंक्शन (e) {e.preventDefault (); ... $ (" div.click ")। Hide ();});    

निम्न को काम करना चाहिए div को सूचक को रखने का प्रयास करें। < पूर्व> var tempDiv; $ ("वर्ग")। क्लिक करें (फ़ंक्शन () {tempDiv = $ ("& lt; div class = 'click' & gt; & lt; / div & gt;")। अनुलग्नक ($ (this))। Show ();} ); $ ("। बटन")। ("क्लिक करें", फ़ंक्शन (e) {e.preventDefault (); tempDiv.remove ();});


अन्यथा आप इस तरह से उपयोग कर सकते हैं

  $ ("। Class")। क्लिक करें (फ़ंक्शन () {$ ("& lt; div Class = 'click' & gt; & lt; / div & gt; ")। अनुलग्नक ($ (यह))। शो ();}); $ ("। बटन")। ("क्लिक करें", फ़ंक्शन (e) {e.preventDefault (); $ ('। क्लिक करें')। निकालें ();});   

पीएस: आप .show () को हटा सकते हैं, यदि .click वर्ग डिफ़ॉल्ट रूप से छिपा नहीं है

No comments:

Post a Comment