jQuery 中的 text() 方法
jQuery 中的 text() 方法可以用来获取或者设置 HTML 元素的文本内容。它可以用来获取或者设置元素的文本内容,也可以用来设置多个元素的文本内容。
text() 方法的语法如下:
$(selector).text(content)
其中,selector 是要操作的元素的选择器,content 是要设置的文本内容。
如果没有传入 content 参数,text() 方法将返回所选元素的文本内容:
var text = $(selector).text();
如果传入 content 参数,text() 方法将把 content 的文本内容设置到所选元素中:
$(selector).text(content);
如果传入的 content 参数是一个函数,那么 text() 方法将会把函数的返回值作为文本内容设置到所选元素中:
$(selector).text(function(index, oldText){ // index 是元素的索引 // oldText 是元素原来的文本内容 return newText; });
text() 方法可以用来设置多个元素的文本内容,只需要传入一个包含文本内容的数组即可:
$(selector).text(["text1", "text2", "text3"]);
text() 方法可以和其他 jQuery 方法结合使用,以实现更复杂的操作:
$("p").text(function(index, oldText){ return $(this).html() + " - " + oldText; });
以上就是 jQuery 中的 text() 方法的使用方法,它可以用来获取或者设置 HTML 元素的文本内容,并且可以用来设置多个元素的文本内容。