2012-07-02 11 views
6

मैं विंडोज 7 पर नवीनतम Google क्रोम स्थिर (19.0.1084.56 मीटर) का उपयोग कर रहा हूं और पहली बार उत्परिवर्तन पर्यवेक्षकों के साथ प्रयोग कर रहा हूं। (परियोजना किसी तृतीय पक्ष वेबसाइट के लिए एक उपयोगकर्ता स्क्रिप्ट, सर्वर, जिनमें से मैं करने के लिए पहुँच नहीं है।)MutationRecord.old क्या कुछ है जिसका उपयोग करना चाहिए?

तो ऐसा होता है MutationRecord एक क्षेत्र oldValue है:

record . oldValue

वापसी मूल्य type पर निर्भर करता है। "attributes" के लिए, यह परिवर्तन से पहले बदली गई विशेषता का मूल्य है। "characterData" के लिए, यह परिवर्तन से पहले बदले गए नोड का डेटा है। "childList" के लिए, यह शून्य है।

तो मैं characterData के परिवर्तनों पर नियंत्रण कर रहा हूँ लेकिन जब मैं MutationRecord मिल oldValue क्षेत्र हमेशा रिक्त है।

क्या यह काम करना चाहिए, क्या मुझे कोई संभावना है कि मुझे कुछ गड़बड़ है, या यह सुविधा अभी तक काम करने की अपेक्षा करने के लिए बहुत ही खून बह रहा है?

क्या कहीं कहीं मैं Google के दस्तावेज़, बग रिपोर्ट, फीचर अनुरोध आदि को ढूंढ सकता हूं जो यह घोषित कर सकता है कि यह लागू किया गया है या यह कब हो सकता है?

+9

, मुझे आशा है कि आप 'attributeOldValue गयी। यह एकवचन रूप में विशेषता है। * यदि आप विशेषताएँ OldValue (WRONG!) डालते हैं, तो कोई त्रुटि * फेंक दी जाएगी, आपको बस 'oldValue' के लिए शून्य प्राप्त होगा। – sirhc

+1

@sirhc: असल में मैं विशेषताओं को नहीं देख रहा था लेकिन चरित्र डेटा लेकिन आप करीब थे - मैंने 'characterDataOldValue' ध्वज को सही पर सेट नहीं किया था! उत्तर सबमिट करने के लिए स्वतंत्र महसूस करें। – hippietrail

उत्तर

संबंधित मुद्दे

 संबंधित मुद्दे