Cách tự động thêm phần tử html bằng cách sử dụng jquery?

Bài đăng này sẽ thảo luận về cách tạo động phần tử

trong JavaScript và jQuery

1. Sử dụng JavaScript

Trong vanilla JavaScript, bạn có thể sử dụng phương thức createElement() gốc để tạo phần tử HTML

appendChild() method to append the
element to another container.

JS


1

2

3

4

5

6

7

8

tài liệu. addEventListener('DOMContentLoaded', function() {

    var div = tài liệu.createElement('div');

    div. = 'container';

    div. innerHTML = 'Chào bạn. ';

    div. Tên lớp = 'border pad';

 

    tài liệu. cơ thể. appendChild(div);

}, false);

HTML


1

2

3

4

<. loại tài liệu html>

lang="vi">< lang="en">

    

CSS


1

2

3

4

5

6

7

.border {

    đường viền. 1px đặc xám;

}

 

.pad {

    phần đệm. 15px;

}


Chỉnh sửa trong JSFiddle

2. Sử dụng jQuery

Với jQuery, bạn có thể sử dụng . append() phương pháp nối thêm phần tử

vào cuối vùng chứa đã chỉ định.

JS


1

2

3

4

5

6

7

8

9

$(tài liệu). sẵn sàng(chức năng() {

    $('#outerdiv').nối thêm(

        $(')< . .ủng hộ({

            id. 'innerdiv',

            innerHTML. 'Chào bạn. ',

            tên lớp. 'đường viền đệm'

        })

    );

});

HTML


1

2

3

4

5

6

<. loại tài liệu html>

lang="vi">< lang="en">

    

CSS


1

2

3

4

5

6

7

.border {

    đường viền. 1px đặc xám;

}

 

.pad {

    phần đệm. 15px;

}


Chỉnh sửa trong JSFiddle

 
Điều này có thể được rút ngắn thành.

JS


1

2

3

$(tài liệu). sẵn sàng(chức năng() {

    $('#outerdiv').append('''''''''''');

});

HTML


1

2

3

4

5

6

<. loại tài liệu html>

lang="vi">< lang="en">

    

CSS


1

2

3

4

5

6

7

.border {

    đường viền. 1px đặc xám;

}

 

.pad {

    phần đệm. 15px;

}


Chỉnh sửa trong JSFiddle

 
Đây là phiên bản thay thế sử dụng phương pháp .appendTo().

JS


1

2

3

$(tài liệu). sẵn sàng(chức năng() {

    $('''''''''''''''). appendTo('#outerdiv');

});

HTML


1

2

3

4

5

6

<. loại tài liệu html>

lang="vi">< lang="en">

    

CSS


1

2

3

4

5

6

7

.border {

    đường viền. 1px đặc xám;

}

 

.pad {

    phần đệm. 15px;

}


Chỉnh sửa trong JSFiddle

Đó là tất cả về cách tạo động phần tử div trong JavaScript và jQuery

Làm cách nào để tự động thêm các phần tử HTML bằng jQuery?

Bạn có thể sử dụng các phương thức thao tác jQuery DOM như append(), appendTo() hoặc html() để thêm các phần tử HTML mới như div, .

Làm cách nào để thêm phần tử HTML vào jQuery?

Với jQuery, thật dễ dàng để thêm các phần tử/nội dung mới. .
append() - Chèn nội dung vào cuối phần tử được chọn
prepend() - Chèn nội dung vào đầu phần tử được chọn
after() - Chèn nội dung vào sau phần tử đã chọn
before() - Chèn nội dung trước các phần tử được chọn

Làm cách nào để thêm và xóa các phần tử HTML một cách linh hoạt với jQuery?

Tự động thêm và xóa phần tử bằng jQuery .
Completed Code
 Add Skill
.. .
Thêm phần tử. .
Xóa phần tử

Làm cách nào để thêm văn bản động trong jQuery?

Thêm văn bản bằng jQuery. phương thức appendTo() sẽ thêm hoặc nối một văn bản hoặc bất kỳ giá trị nào vào một phần tử.