选项
全部
  • 公共
  • 公共/受保护
  • 全部
菜单

层次结构

索引

属性

方法

属性

只读 ATTRIBUTE_NODE

ATTRIBUTE_NODE: number

只读 CDATA_SECTION_NODE

CDATA_SECTION_NODE: number

节点是一个 CDATASection 节点。

只读 COMMENT_NODE

COMMENT_NODE: number

节点是一个注释节点。

只读 DOCUMENT_FRAGMENT_NODE

DOCUMENT_FRAGMENT_NODE: number

节点是一个 DocumentFragment 节点。

只读 DOCUMENT_NODE

DOCUMENT_NODE: number

节点是一个文档。

只读 DOCUMENT_POSITION_CONTAINED_BY

DOCUMENT_POSITION_CONTAINED_BY: number

当 other 是 node 的后代时设置。

只读 DOCUMENT_POSITION_CONTAINS

DOCUMENT_POSITION_CONTAINS: number

当 other 是 node 的祖先时设置。

只读 DOCUMENT_POSITION_DISCONNECTED

DOCUMENT_POSITION_DISCONNECTED: number

当 node 和 other 不在同一棵树中时设置。

只读 DOCUMENT_POSITION_FOLLOWING

DOCUMENT_POSITION_FOLLOWING: number

当 other 在 node 之后时设置。

只读 DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number

只读 DOCUMENT_POSITION_PRECEDING

DOCUMENT_POSITION_PRECEDING: number

当 other 在 node 之前时设置。

只读 DOCUMENT_TYPE_NODE

DOCUMENT_TYPE_NODE: number

节点是一个文档类型。

只读 ELEMENT_NODE

ELEMENT_NODE: number

节点是一个元素。

只读 ENTITY_NODE

ENTITY_NODE: number

只读 ENTITY_REFERENCE_NODE

ENTITY_REFERENCE_NODE: number

只读 NOTATION_NODE

NOTATION_NODE: number

只读 PROCESSING_INSTRUCTION_NODE

PROCESSING_INSTRUCTION_NODE: number

节点是一个 ProcessingInstruction 节点。

只读 TEXT_NODE

TEXT_NODE: number

node 是一个文本节点。

accessKey

accessKey: string

只读 accessKeyLabel

accessKeyLabel: string

只读 assignedSlot

assignedSlot: null | HTMLSlotElement

只读 attributes

attributes: NamedNodeMap

autocapitalize

autocapitalize: string

autofocus

autofocus: boolean

只读 baseURI

baseURI: string

返回节点的节点文档的文档基本 URL。

只读 childElementCount

childElementCount: number

只读 childNodes

childNodes: NodeListOf<ChildNode>

返回子节点。

只读 children

children: HTMLCollection

返回子元素。

只读 classList

classList: DOMTokenList

允许通过 DOMTokenList 对象操作元素的 class 内容属性(作为一组空格分隔的标记)。

className

className: string

返回元素的 class 内容属性的值。可以设置以更改它。

只读 clientHeight

clientHeight: number

只读 clientLeft

clientLeft: number

只读 clientTop

clientTop: number

只读 clientWidth

clientWidth: number

contentEditable

contentEditable: string

只读 dataset

dataset: DOMStringMap

dir

dir: string

draggable

draggable: boolean

enterKeyHint

enterKeyHint: string

eventsPrefix

eventsPrefix: string

只读 firstChild

firstChild: null | ChildNode

返回第一个子节点。

只读 firstElementChild

firstElementChild: null | Element

返回第一个子元素,否则返回 null。

hidden

hidden: boolean

id

id: string

返回元素的 id 内容属性的值。可以设置以更改它。

injectStyles

injectStyles: string[]

injectStylesUrls

injectStylesUrls: string[]

innerHTML

innerHTML: string

innerText

innerText: string

inputMode

inputMode: string

只读 isConnected

isConnected: boolean

如果节点已连接,则返回 true,否则返回 false。

只读 isContentEditable

isContentEditable: boolean

lang

lang: string

只读 lastChild

lastChild: null | ChildNode

返回最后一个子节点。

只读 lastElementChild

lastElementChild: null | Element

返回最后一个子元素,否则返回 null。

只读 localName

localName: string

返回本地名称。

只读 namespaceURI

namespaceURI: null | string

返回命名空间。

只读 nextElementSibling

nextElementSibling: null | Element

返回第一个紧随其后的兄弟元素,否则返回 null。

只读 nextSibling

nextSibling: null | ChildNode

返回下一个兄弟节点。

只读 nodeName

nodeName: string

返回适用于节点类型的字符串。

只读 nodeType

nodeType: number

返回节点类型。

nodeValue

nodeValue: null | string

可选 nonce

nonce: string

只读 offsetHeight

offsetHeight: number

只读 offsetLeft

offsetLeft: number

只读 offsetParent

offsetParent: null | Element

只读 offsetTop

offsetTop: number

只读 offsetWidth

offsetWidth: number

onabort

onabort: null | ((ev: UIEvent) => any)

当用户中止下载时触发。

参数

事件。

onanimationcancel

onanimationcancel: null | ((ev: AnimationEvent) => any)

onanimationend

onanimationend: null | ((ev: AnimationEvent) => any)

onanimationiteration

onanimationiteration: null | ((ev: AnimationEvent) => any)

onanimationstart

onanimationstart: null | ((ev: AnimationEvent) => any)

onauxclick

onauxclick: null | ((ev: MouseEvent) => any)

onblur

onblur: null | ((ev: FocusEvent) => any)

当对象失去输入焦点时触发。

参数

焦点事件。

oncancel

oncancel: null | ((ev: Event) => any)

oncanplay

oncanplay: null | ((ev: Event) => any)

当可以播放但需要进一步缓冲时发生。

参数

事件。

oncanplaythrough

oncanplaythrough: null | ((ev: Event) => any)

onchange

onchange: null | ((ev: Event) => any)

当对象的内容或选择发生更改时触发。

参数

事件。

onclick

onclick: null | ((ev: MouseEvent) => any)

当用户在对象上单击鼠标左键时触发

参数

鼠标事件。

onclose

onclose: null | ((ev: Event) => any)

oncontextmenu

oncontextmenu: null | ((ev: MouseEvent) => any)

当用户在客户端区域单击鼠标右键,打开上下文菜单时触发。

参数

鼠标事件。

oncopy

oncopy: null | ((ev: ClipboardEvent) => any)

oncuechange

oncuechange: null | ((ev: Event) => any)

oncut

oncut: null | ((ev: ClipboardEvent) => any)

ondblclick

ondblclick: null | ((ev: MouseEvent) => any)

当用户双击对象时触发。

参数

鼠标事件。

ondrag

ondrag: null | ((ev: DragEvent) => any)

在拖动操作期间,在源对象上连续触发。

参数

事件。

ondragend

ondragend: null | ((ev: DragEvent) => any)

当用户在拖动操作结束时释放鼠标时,在源对象上触发。

参数

事件。

ondragenter

ondragenter: null | ((ev: DragEvent) => any)

当用户将对象拖动到有效的放置目标时,在目标元素上触发。

参数

拖动事件。

ondragexit

ondragexit: null | ((ev: Event) => any)

ondragleave

ondragleave: null | ((ev: DragEvent) => any)

当用户在拖动操作期间将鼠标移出有效的放置目标时,在目标对象上触发。

参数

拖动事件。

ondragover

ondragover: null | ((ev: DragEvent) => any)

当用户在有效的放置目标上拖动对象时,在目标元素上连续触发。

参数

事件。

ondragstart

ondragstart: null | ((ev: DragEvent) => any)

当用户开始拖动文本选择或选定对象时,在源对象上触发。

参数

事件。

ondrop

ondrop: null | ((ev: DragEvent) => any)

ondurationchange

ondurationchange: null | ((ev: Event) => any)

当 duration 属性更新时发生。

参数

事件。

onemptied

onemptied: null | ((ev: Event) => any)

当媒体元素重置为其初始状态时发生。

参数

事件。

onended

onended: null | ((ev: Event) => any)

当达到播放结束时发生。

参数

事件

onerror

onerror: OnErrorEventHandler

当对象加载过程中发生错误时触发。

参数

事件。

onfocus

onfocus: null | ((ev: FocusEvent) => any)

当对象获得焦点时触发。

参数

事件。

onfullscreenchange

onfullscreenchange: null | ((ev: Event) => any)

onfullscreenerror

onfullscreenerror: null | ((ev: Event) => any)

ongotpointercapture

ongotpointercapture: null | ((ev: PointerEvent) => any)

oninput

oninput: null | ((ev: Event) => any)

oninvalid

oninvalid: null | ((ev: Event) => any)

onkeydown

onkeydown: null | ((ev: KeyboardEvent) => any)

当用户按下按键时触发。

参数

键盘事件

onkeypress

onkeypress: null | ((ev: KeyboardEvent) => any)

当用户按下字母数字键时触发。

参数

事件。

onkeyup

onkeyup: null | ((ev: KeyboardEvent) => any)

当用户释放按键时触发。

参数

键盘事件

onload

onload: null | ((ev: Event) => any)

在浏览器加载对象后立即触发。

参数

事件。

onloadeddata

onloadeddata: null | ((ev: Event) => any)

当媒体数据在当前播放位置加载时发生。

参数

事件。

onloadedmetadata

onloadedmetadata: null | ((ev: Event) => any)

当媒体的持续时间和尺寸确定后发生。

参数

事件。

onloadstart

onloadstart: null | ((ev: Event) => any)

当 Internet Explorer 开始查找媒体数据时发生。

参数

事件。

onlostpointercapture

onlostpointercapture: null | ((ev: PointerEvent) => any)

onmousedown

onmousedown: null | ((ev: MouseEvent) => any)

当用户使用鼠标的任一按钮单击对象时触发。

参数

鼠标事件。

onmouseenter

onmouseenter: null | ((ev: MouseEvent) => any)

onmouseleave

onmouseleave: null | ((ev: MouseEvent) => any)

onmousemove

onmousemove: null | ((ev: MouseEvent) => any)

当用户在对象上移动鼠标时触发。

参数

鼠标事件。

onmouseout

onmouseout: null | ((ev: MouseEvent) => any)

当用户将鼠标指针移出对象的边界时触发。

参数

鼠标事件。

onmouseover

onmouseover: null | ((ev: MouseEvent) => any)

当用户将鼠标指针移入对象时触发。

参数

鼠标事件。

onmouseup

onmouseup: null | ((ev: MouseEvent) => any)

当鼠标位于对象上方时,用户释放鼠标按钮时触发。

参数

鼠标事件。

onpaste

onpaste: null | ((ev: ClipboardEvent) => any)

onpause

onpause: null | ((ev: Event) => any)

当播放暂停时发生。

参数

事件。

onplay

onplay: null | ((ev: Event) => any)

当请求播放方法时发生。

参数

事件。

onplaying

onplaying: null | ((ev: Event) => any)

当音频或视频开始播放时发生。

参数

事件。

onpointercancel

onpointercancel: null | ((ev: PointerEvent) => any)

onpointerdown

onpointerdown: null | ((ev: PointerEvent) => any)

onpointerenter

onpointerenter: null | ((ev: PointerEvent) => any)

onpointerleave

onpointerleave: null | ((ev: PointerEvent) => any)

onpointermove

onpointermove: null | ((ev: PointerEvent) => any)

onpointerout

onpointerout: null | ((ev: PointerEvent) => any)

onpointerover

onpointerover: null | ((ev: PointerEvent) => any)

onpointerup

onpointerup: null | ((ev: PointerEvent) => any)

onprogress

onprogress: null | ((ev: ProgressEvent<EventTarget>) => any)

当下载媒体数据时,指示进度时发生。

参数

事件。

onratechange

onratechange: null | ((ev: Event) => any)

当播放速率增加或减少时发生。

参数

事件。

onreset

onreset: null | ((ev: Event) => any)

当用户重置表单时触发。

参数

事件。

onresize

onresize: null | ((ev: UIEvent) => any)

onscroll

onscroll: null | ((ev: Event) => any)

当用户在对象的滚动条中重新定位滚动框时触发。

参数

事件。

onsecuritypolicyviolation

onsecuritypolicyviolation: null | ((ev: SecurityPolicyViolationEvent) => any)

onseeked

onseeked: null | ((ev: Event) => any)

当查找操作结束时发生。

参数

事件。

onseeking

onseeking: null | ((ev: Event) => any)

当当前播放位置移动时发生。

参数

事件。

onselect

onselect: null | ((ev: Event) => any)

当当前选择发生变化时触发。

参数

事件。

onselectionchange

onselectionchange: null | ((ev: Event) => any)

onselectstart

onselectstart: null | ((ev: Event) => any)

onstalled

onstalled: null | ((ev: Event) => any)

当下载停止时发生。

参数

事件。

onsubmit

onsubmit: null | ((ev: Event) => any)

onsuspend

onsuspend: null | ((ev: Event) => any)

如果加载操作被有意暂停,则发生。

参数

事件。

ontimeupdate

ontimeupdate: null | ((ev: Event) => any)

发生以指示当前的播放位置。

参数

事件。

ontoggle

ontoggle: null | ((ev: Event) => any)

可选 ontouchcancel

ontouchcancel: null | ((ev: TouchEvent) => any)

可选 ontouchend

ontouchend: null | ((ev: TouchEvent) => any)

可选 ontouchmove

ontouchmove: null | ((ev: TouchEvent) => any)

可选 ontouchstart

ontouchstart: null | ((ev: TouchEvent) => any)

ontransitioncancel

ontransitioncancel: null | ((ev: TransitionEvent) => any)

ontransitionend

ontransitionend: null | ((ev: TransitionEvent) => any)

ontransitionrun

ontransitionrun: null | ((ev: TransitionEvent) => any)

ontransitionstart

ontransitionstart: null | ((ev: TransitionEvent) => any)

onvolumechange

onvolumechange: null | ((ev: Event) => any)

当音量更改、或播放静音或取消静音时发生。

参数

事件。

onwaiting

onwaiting: null | ((ev: Event) => any)

当播放停止,因为视频资源的下一帧不可用时发生。

参数

事件。

onwheel

onwheel: null | ((ev: WheelEvent) => any)

outerHTML

outerHTML: string

只读 ownerDocument

ownerDocument: Document

只读 parentElement

parentElement: null | HTMLElement

返回父元素。

只读 parentNode

parentNode: null | (Node & ParentNode)

返回父节点。

只读 prefix

prefix: null | string

返回命名空间前缀。

只读 previousElementSibling

previousElementSibling: null | Element

返回前一个为元素的兄弟节点,否则返回 null。

只读 previousSibling

previousSibling: null | ChildNode

返回前一个兄弟节点。

只读 scrollHeight

scrollHeight: number

scrollLeft

scrollLeft: number

scrollTop

scrollTop: number

只读 scrollWidth

scrollWidth: number

只读 shadowRoot

shadowRoot: null | ShadowRoot

返回元素的阴影根(如果有),且阴影根的模式为“open”,否则返回 null。

slot

slot: string

返回元素的 slot 内容属性的值。可以设置以更改它。

spellcheck

spellcheck: boolean

只读 style

style: CSSStyleDeclaration

swiper

swiper: any

tabIndex

tabIndex: number

只读 tagName

tagName: string

返回 HTML 大写的限定名称。

textContent

textContent: null | string

title

title: string

translate

translate: boolean

方法

addEventListener

  • addEventListener<K>(type: K, listener: (ev: SwiperContainerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void
  • addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void
  • 类型参数

    • K: keyof SwiperContainerEventMap

    参数

    • type: K
    • listener: (ev: SwiperContainerEventMap[K]) => any
        • (ev: SwiperContainerEventMap[K]): any
        • 参数

          • ev: SwiperContainerEventMap[K]

          返回 any

    • 可选 options: boolean | AddEventListenerOptions

    返回 void

  • 参数

    • type: string
    • listener: EventListenerOrEventListenerObject
    • 可选 options: boolean | AddEventListenerOptions

    返回 void

after

  • after(...nodes: (string | Node)[]): void
  • 在节点之后插入节点,同时将节点中的字符串替换为等效的文本节点。

    如果违反了节点树的约束,则抛出 "HierarchyRequestError" DOMException。

    参数

    • 剩余参数 ...nodes: (string | Node)[]

    返回 void

animate

  • animate(keyframes: null | Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions): Animation
  • 参数

    • keyframes: null | Keyframe[] | PropertyIndexedKeyframes
    • 可选 options: number | KeyframeAnimationOptions

    返回 Animation

append

  • append(...nodes: (string | Node)[]): void
  • 在节点的最后一个子节点之后插入节点,同时将节点中的字符串替换为等效的文本节点。

    如果违反了节点树的约束,则抛出 "HierarchyRequestError" DOMException。

    参数

    • 剩余参数 ...nodes: (string | Node)[]

    返回 void

appendChild

  • appendChild<T>(newChild: T): T
  • 类型参数

    • T: Node

    参数

    • newChild: T

    返回 T

attachShadow

  • attachShadow(init: ShadowRootInit): ShadowRoot
  • 为元素创建一个阴影根并返回它。

    参数

    • init: ShadowRootInit

    返回 ShadowRoot

before

  • before(...nodes: (string | Node)[]): void
  • 在节点之前插入节点,同时将节点中的字符串替换为等效的文本节点。

    如果违反了节点树的约束,则抛出 "HierarchyRequestError" DOMException。

    参数

    • 剩余参数 ...nodes: (string | Node)[]

    返回 void

blur

  • blur(): void
  • 返回 void

click

  • click(): void
  • 返回 void

cloneNode

  • cloneNode(deep?: boolean): Node
  • 返回节点的副本。如果 deep 为 true,则副本还包括节点的后代。

    参数

    • 可选 deep: boolean

    返回 Node

closest

  • closest<K>(selector: K): null | HTMLElementTagNameMap[K]
  • closest<K>(selector: K): null | SVGElementTagNameMap[K]
  • closest<E>(selector: string): null | E
  • 返回与选择器匹配的第一个(从元素开始)包含祖先,否则返回 null。

    类型参数

    • K: keyof HTMLElementTagNameMap

    参数

    • selector: K

    返回 null | HTMLElementTagNameMap[K]

  • 类型参数

    • K: keyof SVGElementTagNameMap

    参数

    • selector: K

    返回 null | SVGElementTagNameMap[K]

  • 类型参数

    • E: Element = Element

    参数

    • selector: string

    返回 null | E

compareDocumentPosition

  • compareDocumentPosition(other: Node): number
  • 返回一个位掩码,指示 other 相对于 node 的位置。

    参数

    • other: Node

    返回 number

contains

  • contains(other: null | Node): boolean
  • 如果 other 是 node 的包含后代,则返回 true,否则返回 false。

    参数

    • other: null | Node

    返回 boolean

dispatchEvent

  • dispatchEvent(event: Event): boolean
  • 将合成事件 event 分派到 target,如果 event 的 cancelable 属性值为 false 或未调用其 preventDefault() 方法,则返回 true,否则返回 false。

    参数

    • event: Event

    返回 boolean

focus

  • focus(options?: FocusOptions): void
  • 参数

    • 可选 options: FocusOptions

    返回 void

getAnimations

  • getAnimations(): Animation[]
  • 返回 Animation[]

getAttribute

  • getAttribute(qualifiedName: string): null | string
  • 返回元素的第一个属性,其限定名称为 qualifiedName,否则如果没有此类属性,则返回 null。

    参数

    • qualifiedName: string

    返回 null | string

getAttributeNS

  • getAttributeNS(namespace: null | string, localName: string): null | string
  • 返回元素的属性,其命名空间为 namespace,本地名称为 localName,否则如果没有此类属性,则返回 null。

    参数

    • namespace: null | string
    • localName: string

    返回 null | string

getAttributeNames

  • getAttributeNames(): string[]
  • 返回所有元素的属性的限定名称。可以包含重复项。

    返回 string[]

getAttributeNode

  • getAttributeNode(qualifiedName: string): null | Attr
  • 参数

    • qualifiedName: string

    返回 null | Attr

getAttributeNodeNS

  • getAttributeNodeNS(namespace: null | string, localName: string): null | Attr
  • 参数

    • namespace: null | string
    • localName: string

    返回 null | Attr

getBoundingClientRect

  • getBoundingClientRect(): DOMRect
  • 返回 DOMRect

getClientRects

  • getClientRects(): DOMRectList
  • 返回 DOMRectList

getElementsByClassName

  • getElementsByClassName(classNames: string): HTMLCollectionOf<Element>
  • 返回一个 HTMLCollection,其中包含调用该方法的对象(文档或元素)中具有 classNames 给出的所有类的元素。 classNames 参数被解释为空格分隔的类列表。

    参数

    • classNames: string

    返回 HTMLCollectionOf<Element>

getElementsByTagName

  • getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<HTMLElementTagNameMap[K]>
  • getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<SVGElementTagNameMap[K]>
  • getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>
  • 类型参数

    • K: keyof HTMLElementTagNameMap

    参数

    • qualifiedName: K

    返回 HTMLCollectionOf<HTMLElementTagNameMap[K]>

  • 类型参数

    • K: keyof SVGElementTagNameMap

    参数

    • qualifiedName: K

    返回 HTMLCollectionOf<SVGElementTagNameMap[K]>

  • 参数

    • qualifiedName: string

    返回 HTMLCollectionOf<Element>

getElementsByTagNameNS

  • getElementsByTagNameNS(namespaceURI: "http://www.w3.org/1999/xhtml", localName: string): HTMLCollectionOf<HTMLElement>
  • getElementsByTagNameNS(namespaceURI: "http://www.w3.org/2000/svg", localName: string): HTMLCollectionOf<SVGElement>
  • getElementsByTagNameNS(namespaceURI: string, localName: string): HTMLCollectionOf<Element>
  • 参数

    • namespaceURI: "http://www.w3.org/1999/xhtml"
    • localName: string

    返回 HTMLCollectionOf<HTMLElement>

  • 参数

    • namespaceURI: "http://www.w3.org/2000/svg"
    • localName: string

    返回 HTMLCollectionOf<SVGElement>

  • 参数

    • namespaceURI: string
    • localName: string

    返回 HTMLCollectionOf<Element>

getRootNode

  • getRootNode(options?: GetRootNodeOptions): Node
  • 返回节点的根节点。

    参数

    • 可选 options: GetRootNodeOptions

    返回 Node

hasAttribute

  • hasAttribute(qualifiedName: string): boolean
  • 如果元素具有限定名称为 qualifiedName 的属性,则返回 true,否则返回 false。

    参数

    • qualifiedName: string

    返回 boolean

hasAttributeNS

  • hasAttributeNS(namespace: null | string, localName: string): boolean
  • 如果元素具有命名空间为 namespace 且本地名称为 localName 的属性,则返回 true。

    参数

    • namespace: null | string
    • localName: string

    返回 boolean

hasAttributes

  • hasAttributes(): boolean
  • 如果元素具有属性,则返回 true,否则返回 false。

    返回 boolean

hasChildNodes

  • hasChildNodes(): boolean
  • 返回节点是否具有子节点。

    返回 boolean

hasPointerCapture

  • hasPointerCapture(pointerId: number): boolean
  • 参数

    • pointerId: number

    返回 boolean

initialize

  • initialize(): void
  • 返回 void

insertAdjacentElement

  • insertAdjacentElement(position: InsertPosition, insertedElement: Element): null | Element
  • 参数

    • position: InsertPosition
    • insertedElement: Element

    返回 null | Element

insertAdjacentHTML

  • insertAdjacentHTML(where: InsertPosition, html: string): void
  • 参数

    • where: InsertPosition
    • html: string

    返回 void

insertAdjacentText

  • insertAdjacentText(where: InsertPosition, text: string): void
  • 参数

    • where: InsertPosition
    • text: string

    返回 void

insertBefore

  • insertBefore<T>(newChild: T, refChild: null | Node): T
  • 类型参数

    • T: Node

    参数

    • newChild: T
    • refChild: null | Node

    返回 T

isDefaultNamespace

  • isDefaultNamespace(namespace: null | string): boolean
  • 参数

    • namespace: null | string

    返回 boolean

isEqualNode

  • isEqualNode(otherNode: null | Node): boolean
  • 返回节点和 otherNode 是否具有相同的属性。

    参数

    • otherNode: null | Node

    返回 boolean

isSameNode

  • isSameNode(otherNode: null | Node): boolean
  • 参数

    • otherNode: null | Node

    返回 boolean

lookupNamespaceURI

  • lookupNamespaceURI(prefix: null | string): null | string
  • 参数

    • prefix: null | string

    返回 null | string

lookupPrefix

  • lookupPrefix(namespace: null | string): null | string
  • 参数

    • namespace: null | string

    返回 null | string

matches

  • matches(selectors: string): boolean
  • 如果将选择器与元素的根进行匹配会产生该元素,则返回 true,否则返回 false。

    参数

    • selectors: string

    返回 boolean

msGetRegionContent

  • msGetRegionContent(): any
  • 返回 any

normalize

  • normalize(): void
  • 删除空的独占 Text 节点,并将剩余的连续独占 Text 节点的数据连接到它们的第一个节点中。

    返回 void

prepend

  • prepend(...nodes: (string | Node)[]): void
  • 在节点的第一个子节点之前插入节点,同时用等效的 Text 节点替换节点中的字符串。

    如果违反了节点树的约束,则抛出 "HierarchyRequestError" DOMException。

    参数

    • 剩余参数 ...nodes: (string | Node)[]

    返回 void

querySelector

  • querySelector<K>(selectors: K): null | HTMLElementTagNameMap[K]
  • querySelector<K>(selectors: K): null | SVGElementTagNameMap[K]
  • querySelector<E>(selectors: string): null | E
  • 返回与选择器匹配的节点的第一个后代元素。

    类型参数

    • K: keyof HTMLElementTagNameMap

    参数

    • selectors: K

    返回 null | HTMLElementTagNameMap[K]

  • 类型参数

    • K: keyof SVGElementTagNameMap

    参数

    • selectors: K

    返回 null | SVGElementTagNameMap[K]

  • 类型参数

    • E: Element = Element

    参数

    • selectors: string

    返回 null | E

querySelectorAll

  • querySelectorAll<K>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>
  • querySelectorAll<K>(selectors: K): NodeListOf<SVGElementTagNameMap[K]>
  • querySelectorAll<E>(selectors: string): NodeListOf<E>
  • 返回与选择器匹配的节点的所有后代元素。

    类型参数

    • K: keyof HTMLElementTagNameMap

    参数

    • selectors: K

    返回 NodeListOf<HTMLElementTagNameMap[K]>

  • 类型参数

    • K: keyof SVGElementTagNameMap

    参数

    • selectors: K

    返回 NodeListOf<SVGElementTagNameMap[K]>

  • 类型参数

    • E: Element = Element

    参数

    • selectors: string

    返回 NodeListOf<E>

releasePointerCapture

  • releasePointerCapture(pointerId: number): void
  • 参数

    • pointerId: number

    返回 void

remove

  • remove(): void
  • 删除节点。

    返回 void

removeAttribute

  • removeAttribute(qualifiedName: string): void
  • 删除元素第一个限定名称为 qualifiedName 的属性。

    参数

    • qualifiedName: string

    返回 void

removeAttributeNS

  • removeAttributeNS(namespace: null | string, localName: string): void
  • 删除元素命名空间为 namespace 且本地名称为 localName 的属性。

    参数

    • namespace: null | string
    • localName: string

    返回 void

removeAttributeNode

  • removeAttributeNode(attr: Attr): Attr
  • 参数

    • attr: Attr

    返回 Attr

removeChild

  • removeChild<T>(oldChild: T): T
  • 类型参数

    • T: Node

    参数

    • oldChild: T

    返回 T

removeEventListener

  • removeEventListener<K>(type: K, listener: (ev: SwiperContainerEventMap[K]) => any, options?: boolean | EventListenerOptions): void
  • removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void
  • 类型参数

    • K: keyof SwiperContainerEventMap

    参数

    • type: K
    • listener: (ev: SwiperContainerEventMap[K]) => any
        • (ev: SwiperContainerEventMap[K]): any
        • 参数

          • ev: SwiperContainerEventMap[K]

          返回 any

    • 可选 options: boolean | EventListenerOptions

    返回 void

  • 参数

    • type: string
    • listener: EventListenerOrEventListenerObject
    • 可选 options: boolean | EventListenerOptions

    返回 void

replaceChild

  • replaceChild<T>(newChild: Node, oldChild: T): T
  • 类型参数

    • T: Node

    参数

    • newChild: Node
    • oldChild: T

    返回 T

replaceWith

  • replaceWith(...nodes: (string | Node)[]): void
  • 用节点替换节点,同时用等效的 Text 节点替换节点中的字符串。

    如果违反了节点树的约束,则抛出 "HierarchyRequestError" DOMException。

    参数

    • 剩余参数 ...nodes: (string | Node)[]

    返回 void

requestFullscreen

  • requestFullscreen(options?: FullscreenOptions): Promise<void>
  • 全屏显示元素,并在完成后解析 promise。

    当提供时,options 的 navigationUI 成员指示是否首选在全屏时显示导航 UI。如果设置为“show”,则首选导航简洁性而不是屏幕空间;如果设置为“hide”,则首选更多屏幕空间。用户代理始终可以自由地优先考虑用户的偏好而不是应用程序的偏好。默认值“auto”表示没有应用程序偏好。

    参数

    • 可选 options: FullscreenOptions

    返回 Promise<void>

requestPointerLock

  • requestPointerLock(): void
  • 返回 void

scroll

  • scroll(options?: ScrollToOptions): void
  • scroll(x: number, y: number): void
  • 参数

    • 可选 options: ScrollToOptions

    返回 void

  • 参数

    • x: number
    • y: number

    返回 void

scrollBy

  • scrollBy(options?: ScrollToOptions): void
  • scrollBy(x: number, y: number): void
  • 参数

    • 可选 options: ScrollToOptions

    返回 void

  • 参数

    • x: number
    • y: number

    返回 void

scrollIntoView

  • scrollIntoView(arg?: boolean | ScrollIntoViewOptions): void
  • 参数

    • 可选 arg: boolean | ScrollIntoViewOptions

    返回 void

scrollTo

  • scrollTo(options?: ScrollToOptions): void
  • scrollTo(x: number, y: number): void
  • 参数

    • 可选 options: ScrollToOptions

    返回 void

  • 参数

    • x: number
    • y: number

    返回 void

setAttribute

  • setAttribute(qualifiedName: string, value: string): void
  • 将元素的第一个具有限定名 qualifiedName 的属性的值设置为 value。

    参数

    • qualifiedName: string
    • value: string

    返回 void

setAttributeNS

  • setAttributeNS(namespace: null | string, qualifiedName: string, value: string): void
  • 将元素的命名空间为 namespace 且本地名为 localName 的属性的值设置为 value。

    参数

    • namespace: null | string
    • qualifiedName: string
    • value: string

    返回 void

setAttributeNode

  • setAttributeNode(attr: Attr): null | Attr
  • 参数

    • attr: Attr

    返回 null | Attr

setAttributeNodeNS

  • setAttributeNodeNS(attr: Attr): null | Attr
  • 参数

    • attr: Attr

    返回 null | Attr

setPointerCapture

  • setPointerCapture(pointerId: number): void
  • 参数

    • pointerId: number

    返回 void

toggleAttribute

  • toggleAttribute(qualifiedName: string, force?: boolean): boolean
  • 如果未给定 force,则“切换” qualifiedName,如果存在则删除,如果不存在则添加。 如果 force 为 true,则添加 qualifiedName。 如果 force 为 false,则删除 qualifiedName。

    如果 qualifiedName 现在存在,则返回 true,否则返回 false。

    参数

    • qualifiedName: string
    • 可选 force: boolean

    返回 boolean

webkitMatchesSelector

  • webkitMatchesSelector(selectors: string): boolean
  • 参数

    • selectors: string

    返回 boolean

使用 TypeDoc 生成