तक अपडेट नहीं होता है जब एक बड़े संग्रह पर लूपिंग और इसे डीओएम में जोड़ना, डीओएम केवल सभी वस्तुओं को जोड़ने के बाद ताज़ा हो जाता है। प्रत्येक append()
कॉल के बाद डोम अपडेट क्यों नहीं होता? क्या मैं प्रत्येक संलग्नक के बाद डीओएम को रीफ्रेश करने के लिए मजबूर कर सकता हूं (या शायद प्रत्येक एन एपेंड के बाद)?jQuery लूप में संलग्न है - डीओएम
var i = 0;
for (i=0; i<5000; i++) {
$('#collection').append('<li>Line Item</li>');
}
नोट: मैं समझता हूँ कि बेहतर प्रदर्शन (डोम पुनर्प्रवाहित परहेज) एक स्थानीय चर के सभी तत्वों को जोड़कर, और फिर डोम है कि चर जोड़कर प्राप्त किया जा सकता। लेकिन मैं चाहता हूं कि पहले एन तत्व स्क्रीन पर प्रस्तुत करें, फिर अगला एन, आदि जब तक कि सभी तत्व प्रस्तुत नहीं किए जाते।
मैं यह करता है लगता है, लेकिन मैं इसे यूआई जमा है, जबकि बड़ा पाश कर लगता है, तो ऐसा लगता है कि यह यह सब एक ही बार में गए थे, लेकिन ऐसा नहीं किया। –