From 80d00ef4100af00196385ee42a50f1cbfa2ab5c7 Mon Sep 17 00:00:00 2001 From: MDN Date: Tue, 12 Oct 2021 00:54:10 +0000 Subject: [CRON] sync translated content --- .../index.html | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 files/zh-cn/conflicting/web/api/mutationobserver/observe_2f2addbfa1019c23a6255648d6526387/index.html (limited to 'files/zh-cn/conflicting/web/api/mutationobserver/observe_2f2addbfa1019c23a6255648d6526387/index.html') diff --git a/files/zh-cn/conflicting/web/api/mutationobserver/observe_2f2addbfa1019c23a6255648d6526387/index.html b/files/zh-cn/conflicting/web/api/mutationobserver/observe_2f2addbfa1019c23a6255648d6526387/index.html new file mode 100644 index 0000000000..953ec5244e --- /dev/null +++ b/files/zh-cn/conflicting/web/api/mutationobserver/observe_2f2addbfa1019c23a6255648d6526387/index.html @@ -0,0 +1,61 @@ +--- +title: MutationObserverInit +slug: conflicting/Web/API/MutationObserver/observe_2f2addbfa1019c23a6255648d6526387 +tags: + - API + - DOM + - MutationObserver +translation_of: Web/API/MutationObserverInit +original_slug: Web/API/MutationObserverInit +--- +
{{APIRef("DOM WHATWG")}}
+ +

MutationObserverInit 字典描述了 MutationObserver 的配置。因此,它主要被用作 {{domxref("MutationObserver.observe()")}} 方法的参数类型。

+ +

属性

+ +

当调用 {{domxref("MutationObserver.observe", "observe()")}} 方法时,childListattributes 或者 characterData 三个属性之中,至少有一个必须为 true,否则会抛出 TypeError 异常。

+ +
+
{{domxref("MutationObserverInit.attributeFilter", "attributeFilter")}} {{optional_inline}}
+
要监视的特定属性名称的数组。如果未包含此属性,则对所有属性的更改都会触发变动通知。无默认值。
+
{{domxref("MutationObserverInit.attributeOldValue", "attributeOldValue")}} {{optional_inline}}
+
当监视节点的属性改动时,将此属性设为 true 将记录任何有改动的属性的上一个值。有关观察属性更改和值记录的详细信息,详见{{SectionOnPage("/en-US/docs/Web/API/MutationObserver", "Monitoring attribute values")}}。无默认值。
+
{{domxref("MutationObserverInit.attributes", "attributes")}} {{optional_inline}}
+
设为 true 以观察受监视元素的属性值变更。默认值为 false
+
{{domxref("MutationObserverInit.characterData", "characterData")}} {{optional_inline}}
+
设为 true 以监视指定目标节点或子节点树中节点所包含的字符数据的变化。无默认值。
+
{{domxref("MutationObserverInit.characterDataOldValue", "characterDataOldValue")}} {{optional_inline}}
+
设为 true 以在文本在受监视节点上发生更改时记录节点文本的先前值。详情及例子,请查看 {{SectionOnPage("/zh-CN/docs/Web/API/MutationObserver", "Monitoring text content changes")}}。无默认值。
+
{{domxref("MutationObserverInit.childList", "childList")}} {{optional_inline}}
+
设为 true 以监视目标节点(如果 subtreetrue,则包含子孙节点)添加或删除新的子节点。默认值为 false
+
{{domxref("MutationObserverInit.subtree", "subtree")}} {{optional_inline}}
+
设为 true 以将监视范围扩展至目标节点整个节点树中的所有节点。MutationObserverInit 的其他值也会作用于此子树下的所有节点,而不仅仅只作用于目标节点。默认值为 false
+
+ +

规范

+ + + + + + + + + + + + + + + + +
规范状态批注
{{SpecName('DOM WHATWG', '#dictdef-mutationobserverinit', 'MutationObserverInit')}}{{ Spec2('DOM WHATWG') }}
+ +

浏览器兼容性

+ +
+ + +

{{Compat("api.MutationObserverInit")}}

+
-- cgit v1.2.3-54-g00ecf