Ở bài 5 bạn sẽ được học cách thêm / xóa element trên trang web. Các phương thức sẽ sử dụng là "appendTo()", "size()", và "remove()".
Như thường lệ, trước tiên là mã HTML:
CODE <a href="#" id="them">Thêm vào list</a><br />
<a href="#" id="xoa">Xóa 1 element trong list</a>
<ul id="themxoa">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
Phương thức size() sẽ cho bạn biết số lượng element. Ví dụ, để lấy số li trong #themxoa với phương thức size()
CODE $(function() {
var i = $('#themxoa li').size() + 1;
alert("Số element là " + i);
});
});
appendTo() sẽ giúp bạn thêm element và remove() sẽ xóa bỏ element. Cách sử dụng như sau
CODE $('Đoạn text hoặc mã HTML bất kỳ').appendTo('div'); // Thêm vào bên trong thẻ div
$('#themxoa li:last').remove(); // Xóa bỏ thẻ li cuối cùng bên trong #themxoa
Gộp 3 phương thức trên, ta sẽ thay đổi 2 link #add và #remove để thêm/xóa element li bên trong #themxoa
CODE $(function() {
var i = $('#themxoa li').size() + 1;
$('a#them').click(function() {
$('<li>' + i + '</li>').appendTo('ul#themxoa');
i++;
});
$('a#xoa').click(function() {
$('#themxoa li:last').remove();
i--;
});
})
Theo ntuts |
Thêm vào trang Google +