--- title: IntersectionObserver.unobserve() slug: Web/API/IntersectionObserver/unobserve tags: - API - Intersection - unobserve translation_of: Web/API/IntersectionObserver/unobserve ---
unobserve()方法命令IntersectionObserver停止对一个元素的观察。

语法

IntersectionObserver.unobserve(target);

参数

target
要取消观察的目标,如果没有提供,方法不做任何事情,也不会抛出异常。

返回值

undefined.

例子

下面代码段展示了一个观察器被创建,一个元素被观察,以及取消观察的过程。

var observer = new IntersectionObserver(callback);
observer.observe(document.getElementById("elementToObserve"));

/* ... */

observer.unobserve(document.getElementById("elementToObserve"));

说明

Specification Status Comment
{{SpecName('IntersectionObserver','#dom-intersectionobserver-unobserve','IntersectionObserver.unobserve()')}} {{Spec2('IntersectionObserver')}} Initial definition.

浏览器兼容性

{{Compat("api.IntersectionObserver.unobserve")}}

另请参阅