Web Cơ Bản

Phương thức append() trong jQuery

1) Phương thức append() trong jQuery

- Phương thức append() dùng để thêm nội dung vào vị trí cuối cùng bên trong phần nội dung của phần tử được chọn.

Ví dụ:

- Thêm nội dung <b>từ cơ bản đến nâng cao</b> vào vị trí cuối cùng bên trong phần nội dung của tất cả các phần tử <p> khi người dùng click vào một nút.


<script>
    $(document).ready(function(){
        $("button").click(function(){
            $("p").append("<b>từ cơ bản đến nâng cao</b>");
        });
    });
</script>
Xem ví dụ

- Gợi ý: Để thêm nội dung vào vị trí đầu tiên bên trong phần nội dung của tử được chọn thì ta dùng phương thức prepend()

2) Cách sử dụng phương thức append() trong jQuery

- Để sử dụng phương thức append(), ta dùng cú pháp như sau:

$(selector).append(content);

- Dưới đây là bảng mô tả ý nghĩa & cách sử dụng các tham số trong phương thức append():

Tham số Yêu cầu Mô tả ý nghĩa & cách sử dụng
content Bắt buộc

- Nội dung mà bạn muốn thêm vào.

- Nội dung đó có thể là:

  • Phần tử HTML
  • Phần tử DOM
  • Đối tượng jQuery
  • ....

3) Một số ví dụ

Ví dụ:

<script>
    $(document).ready(function(){
        $("button").click(function(){
            $("ul").append("<li>Tài liệu học JavaScript</li>");
        });
    });
</script>
Xem ví dụ

4) Điểm giống & khác giữa appendTo() và append()

- Dưới đây là bảng mô tả điểm giống và khác giữa phương thức appendTo() và append():

appendTo() append()
Điểm giống - Cả hai phương thức đều được dùng để thêm nội dung vào vị trí cuối cùng bên trong phần nội dung của phần tử.
Điểm khác - Nội dung thêm vào bắt buộc phải là phần tử HTML (tức là phải bắt đầu bằng thẻ và kết thúc bởi thẻ) - Nội dung thêm vào không bắt buộc phải là phần tử HTML
- Bộ chọn đặt ở phía sau - Bộ chọn đặt ở phía trước