MutationObserver

MutationObserver

概述

MutationObserver 是 Aspose.Html FOSS 中用于 Python 的一个类。

观察目标节点上的 DOM 变动。

此类提供 4 种方法,用于在 Python 程序中处理 MutationObserver 对象。可用的方法包括:__init__、disconnect、observe、take_records。在安装了 Aspose.Html FOSS for Python 包之后,所有公共成员对任何 Python 应用程序均可访问。

方法

签名描述
__init__(callback: Callable[[list[MutationRecord], "MutationObserver"], None])创建一个带有 mutation 回调的观察者。
`observe(target: “Node”, child_list: bool, attributes: bool, character_data: bool, subtree: bool, attribute_filter: list[str]None, attribute_old_value: bool, character_data_old_value: bool)`
disconnect()停止所有活动的观察并清除排队的记录。
take_records() → list[MutationRecord]返回排队的记录并清除内部队列。

另请参阅

 中文