विकि में डोम घटनाओं के अनुसार in the wiki link here,DOMNodeInserted और DOMNodeInsertedIntoDocument के बीच क्या अंतर है?
DOMNodeInserted पाया: आग जब एक नोड एक और नोड
DOMNodeInsertedIntoDocument के एक बच्चे के रूप में जोड़ा गया है: आग जब एक नोड एक दस्तावेज़ में सम्मिलित किया जा रहा है
अब वास्तविक अंतर क्या है? क्या दोनों घटनाएं समान नहीं होनी चाहिए? यदि नहीं और कहाँ इस्तेमाल किया जाना चाहिए?
परिदृश्य जहां मैं उपर्युक्त डीओएम घटनाओं का उपयोग कर रहा हूं वह यह है कि, मेरे पास पृष्ठों का एक सेट है और प्रत्येक पृष्ठ नेविगेशन के लिए आरक्षित एक div के अंदर nav.jsp फ़ाइल लोड करता है। अब मैं वर्तमान पृष्ठ के एनवी टैब को हाइलाइट करना चाहता हूं इसलिए मैं इसे डीओएम तत्व (एनवी डीआईवी) लोड होने के बाद एक छोटी पृष्ठभूमि संपत्ति देता हूं।
मेरी समस्या$(document).on('DOMNodeInserted', function(e) {
if(e.target.id=="navigate"){
//...........
}
});
के लिए
अब काम किया, लेकिन सिर्फ उत्सुक क्या अंतर है मेरे सवाल में निर्दिष्ट दो घटनाओं के बीच है।
'उत्परिवर्तन' के पक्ष में 'उत्परिवर्तन' [बहिष्कृत] (http://www.w3.org/TR/2014/WD-DOM-Level-3-Events-20140925/#glossary-deprecated) से अवगत रहें 'रों। [Spec] में चेतावनी देखें (http://www.w3.org/TR/2014/WD-DOM-Level-3-Events-20140925/#legacy-mutationevent-events)। – Oriol