jQuery text() 方法
jQuery text() 方法设置或返回被选元素的文本内容
-
当该方法用于 返回 内容时,则返回所有匹配元素的文本内容 (会删除 HTML 标记)
-
当该方法用于 设置 内容时,则重写所有匹配元素的内容
如果想要设置或返回被选元素的 innerHTML (文本 + HTML 标记 ),可以使用 html() 方法
语法
返回文本内容
$( *selector* ).text()
设置文本内容
$( *selector* ).text( **content** )
使用函数设置文本内容
$( *selector* ).text(function *(index,currentcontent)* )
参数
参数 | 描述 |
---|---|
content | 必需。规定被选元素的新文本内容 注意:特殊字符会被编码 |
function(index,currentcontent) | 可选。规定返回被选元素的新文本内容的函数 index - 返回集合中元素的 index 位置 currentcontent - 返回被选元素的当前内容 |
范例
设置所有 <p> 元素的文本内容
$("button").click(function(){ $("p").text("Hello world!"); });
更多范例
-
如何返回被选元素的文本内容
-
使用函数设置被选元素的文本内容