UNPKG

@mdui/jq

Version:

拥有和 jQuery 相似 API 的轻量级 JavaScript 工具库

30 lines (29 loc) 1 kB
import './val.js'; declare module '../shared/core.js' { interface JQ<T = HTMLElement> { /** * 设置当前集合中,每个元素的文本内容 * @param text * 用于设置的文本 * * 可以为字符串、数值、布尔值、或回调函数 * * 回调函数的第一个参数为元素的索引位置,第二个参数为元素原有的文本内容,`this` 指向当前元素 * * 若文本值或函数返回值为 `undefined`,则不修改对应的文本 * @example ```js $('#box').text('text content') ``` */ text(text: string | number | boolean | undefined | ((this: T, index: number, oldText: string) => string | number | boolean | void | undefined)): this; /** * 获取当前集合中,所有元素的文本内容(包含它们的后代) * @example ```js $('#box').text() ``` */ text(): string; } }