jQuery中提供了一些非常方便的方法來操作DOM元素。其中,text()是一個(gè)十分常用的方法,用于設(shè)置或返回元素的文本內(nèi)容。
// 獲取元素的文本內(nèi)容 var text = $(selector).text(); // 設(shè)置元素的文本內(nèi)容 $(selector).text(content);
其中,selector表示要操作的元素,可以是標(biāo)簽、類、ID等等;content表示要設(shè)置的內(nèi)容。如果不傳入content,則text()方法會(huì)返回該元素的文本內(nèi)容。
舉個(gè)例子,我們有一個(gè)簡單的html頁面:
<body> <div id="intro"> <p> Welcome to my website. </p> <p> I hope you enjoy your stay here. </p> </div> </body>
如果我們想獲取id為intro的div元素的文本內(nèi)容,可以這樣寫:
var text = $('#intro').text();
得到的text變量就是"Welcome to my website. I hope you enjoy your stay here."。
如果我們想將id為intro的div元素的文本內(nèi)容改成"Hello, world!",可以這樣寫:
$('#intro').text('Hello, world!');
這樣,該div元素的文本內(nèi)容就被改成了"Hello, world!"。
總之,text()方法可以方便地獲取或設(shè)置DOM元素的文本內(nèi)容,是一個(gè)十分常用的方法。