@mdui/jq
Version:
拥有和 jQuery 相似 API 的轻量级 JavaScript 工具库
21 lines (20 loc) • 674 B
TypeScript
import './clone.js';
import './get.js';
import './map.js';
import './replaceWith.js';
import type { Selector, TypeOrArray } from '../shared/helper.js';
declare module '../shared/core.js' {
interface JQ<T = HTMLElement> {
/**
* 用当前集合中的元素替换指定元素
* @param target 被替换的元素。可以是 CSS 选择器、DOM 元素、DOM 元素数组、或 JQ 对象
* @returns 用于替换的元素的集合
* @example
```js
// 用 .new 元素替换所有 .box 元素
$('.new').replaceAll('.box');
```
*/
replaceAll(target: Selector | TypeOrArray<Element> | JQ): this;
}
}