मैं jQuery का उपयोग कर रहा है, और एक मेज तत्व यह है कि कुछ सौ पंक्तियां हैं की है। मैं सभी पंक्तियों को हटाना चाहता हूं, और फिर पंक्तियों का एक नया सेट जोड़ना चाहता हूं। मैं इसे हटाकर और मूल तत्व पर संलग्न करके ऐसा करता हूं।आईई में डीओएम से बाल तत्वों को हटाने का सबसे तेज़ तरीका क्या है?
मेरे संलग्न तर्क काफी तेज है, और सलाह यहाँ दी गई इस प्रकार है: http://www.learningjquery.com/2009/03/43439-reasons-to-use-append-correctly
हालांकि, दूर करने के लिए एक फोन 5 बार के रूप में लंबे संलग्न के रूप में लेता है। डोम तत्व के बच्चों को साफ़ करने का सबसे तेज़ तरीका क्या है?
संपादित करें: यहाँ कोड मैं का उपयोग का एक संक्षिप्त संस्करण है:
var table = $('#mytable');
$('tbody', table).remove();
table.append(tBodyContents.join(''));
tBodyContents, तार की एक सरणी है कि जब संयुक्त tbody में पंक्तियों के लिए एक एचटीएमएल बनेगी।
आप हमें अपने कोड दिखा सकते हैं के लिए धन्यवाद? – Sampson
क्या आप उस कोड को पोस्ट कर सकते हैं जिसका उपयोग आप सभी पंक्तियों को हटाने के लिए करते हैं? – SBUJOLD
इसे वहां रखो; खेद है कि मैंने इसे पहले शामिल नहीं किया था! – bluemoo