Love beautiful code? We do too.
.text(): Lấy nội dung text của thành phần, hoặc thay đổi nội dung text cho thành phần.
Đã được thêm vào từ phiên bản 1.0
.text()
Lấy nội dung HTML của thành phần
$('div').text();
.text('Nội dung')
Gán nội dung HTML cho thành phần
$('div').text('<p>Nội dung được thêm vào</p>');
Đã được thêm vào từ phiên bản 1.4
.text(function(){...})
$('div').text(function(index){
return 'item thứ ' + (index + 1);
});
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
var txt = $('p').text();
$('button').click(function(){
alert(txt);
});
});
</script>
</head>
<body>
<p>Thành phần <span>span</span> bên trong thành phần cha</p>
<button>Click</button>
</body>
</html>
Hiển thị trình duyệt:
Với cách sử dụng $('p').text() ta đã lấy nội dung text bên trong <p>
.
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
$('div').text('Đoạn text được thêm vào');
});
</script>
</head>
<body>
<div></div>
</body>
</html>
Hiển thị trình duyệt:
Ban đầu thành phần <div>
là thành phần rỗng, nhưng khi ta sử dụng .text('Đoạn text được thêm vào') thì thành phần <div>
đã được thêm nội dung.
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
$('li').text(function(index){
return 'item thứ ' + (index + 1);
});
});
</script>
</head>
<body>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</body>
</html>
Hiển thị trình duyệt:
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời