Class MutationRecord
MutationRecord class
MutationRecord 表示单个 DOM 突变。它是传递给的对象MutationObserver
秒MutationCallback
.
public class MutationRecord : DOMObject
特性
姓名 | 描述 |
---|
AddedNodes { get; } | 返回添加的节点。 |
AttributeName { get; } | 返回已更改属性的本地名称,否则返回 null。 |
AttributeNamespace { get; } | 返回已更改属性的名称空间,否则返回 null。 |
NextSibling { get; } | 返回添加或删除节点的下一个兄弟节点,或者为空。 |
OldValue { get; } | 返回值取决于类型。对于“attributes”,为变化前变化属性的值。 对于“characterData”,为变化前变化节点的数据。 对于“childList”,为null。 |
PreviousSibling { get; } | 返回添加或删除节点的前一个兄弟节点,或为空。 |
RemovedNodes { get; } | 返回删除的节点。 |
Target { get; } | 返回受突变影响的节点,具体取决于类型。对于“属性”,它是属性发生变化的元素。对于“characterData”,它是 CharacterData 节点。对于“childList”,它是子节点发生变化的节点。 |
Type { get; } | 如果它是属性突变则返回“attributes”,如果它是对 CharacterData 节点的突变则返回“characterData”,如果它是对节点树的突变则返回“childList”。 |
方法
也可以看看