目标
CSS 选择器
可以是任何 CSS 选择器。
伪元素无法通过 JavaScript 作为目标。
类型 | 默认值 | 示例 |
字符串 | null |
targets: '.item' |
DOM 节点 / NodeList
可以是任何 DOM 节点或 NodeList。
类型 | 默认值 | 示例 |
DOM 节点 | null |
targets: el.querySelector('.item') |
NodeList | null |
targets: el.querySelectorAll('.item') |
JavaScript 对象
一个至少包含一个数值属性的 JavaScript 对象。
类型 | 默认值 | 示例 |
对象 | null |
targets: myObjectProp |
{"charged":"0%","cycles":120}
数组
一个包含多个目标的数组。
接受混合类型。例如:['.el', domNode, jsObject]
类型 | 默认值 | 示例 |
数组 | null |
targets: ['.item', el.getElementById('#thing')] |