addClass - có thể thêm nhiều lớp trên cùng một div không?


77

jQuery thêm nhiều lớp

Đây là mã hiện tại của tôi, tôi biết mã sai của nó

$('.page-address-edit').addClass('test1').addClass('test2');

2
Điều này không sai, nhưng nó có thể được thay thế đơn giản bằng addClass ('test1 test2'); api.jquery.com/addClass
archil

im xin lỗi, cập nhật câu hỏi của tôi
Hunter

Câu trả lời:



33

Bạn có thể làm

$('.page-address-edit').addClass('test1 test2');

Thêm ở đây :

Nhiều hơn một lớp có thể được thêm vào cùng một lúc, được phân tách bằng dấu cách, vào tập hợp các phần tử phù hợp, như vậy:

$("p").addClass("myClass yourClass");

12

Bạn có thể thêm nhiều lớp bằng cách tách tên lớp bằng dấu cách

$('.page-address-edit').addClass('test1 test2 test3');

10

Mã của bạn chỉ ổn ngoại trừ việc bạn không thể thêm cùng một lớp test1.

$('.page-address-edit').addClass('test1').addClass('test2'); //this will add test1 and test2

Và bạn cũng có thể làm

$('.page-address-edit').addClass('test1 test2');
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.