मेरे पास निम्न समस्या है:
मैं 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