jquery - Removing children elements given an index? -
मुझे इस तरह एक लेआउट मिला है:
& lt; div id = 'parent '& gt; & Lt; div id = 'row_0' & gt; & lt; / div & gt; & Lt; div id = 'row_1' & gt; & lt; / div & gt; & Lt; div id = 'row_2' & gt; & lt; / div & gt; ... & lt; div id = 'row_N' & gt; & lt; / div & gt; & Lt; / div & gt;
कुछ बिंदु पर, मैं एक विशिष्ट इंडेक्स के ऊपर सभी "div" पंक्तियां निकालना चाहता हूं, जैसे:
के लिए (var index = 1; index and lt ; $ ('# पैरेंट')। बच्चों। लैंप; अनुक्रमणिका ++) {$ ('# माता-पिता')। निकालें ('# पंक्ति_' + अनुक्रमणिका); }
क्या jquery में ऐसा करने का एक आसान तरीका है? जैसे कुछ 'सिर्फ सूचकांक एन से शुरू होने वाले सभी बच्चों को हटा दें'?
(लूप के लिए ऊपर वास्तव में काम नहीं करेगा, लेकिन ऐसा कोई भी प्रकार है, जो कोई अन्य रास्ता नहीं है)
" #parent
के सभी बच्चों को हटाएं (अलग करें), तत्व N
से शुरू करें:
<कोड> $ ( "# जनक") बच्चों () टुकड़ा (एन) .detach ()।।
यदि तत्वों को पुन: सम्मिलित नहीं किया जा रहा है, तो डेटा को त्यागने के लिए remove ()
के बजाय detach ()
का उपयोग करें और हटाए गए तत्वों से संबंधित ईवेंट।
Comments
Post a Comment