10 of 119 menu

Phương thức toggleClass

Phương thức toggleClass chuyển đổi giữa thêm/xóa lớp CSS: nếu không có - sẽ thêm, nếu có - sẽ xóa.

Cú pháp

Một lớp CSS:

$(bộ chọn).toggleClass(tên lớp);

Chỉ thêm hoặc xóa lớp CSS tùy thuộc vào tham số thứ hai, nhận giá trị true hoặc false:

$(bộ chọn).toggleClass(tên lớp CSS, trạng thái);

Nhiều lớp CSS:

$(bộ chọn).toggleClass(['lớp1', 'lớp2', 'lớp3', '...']);

Chỉ thêm hoặc xóa các lớp CSS tùy thuộc vào tham số thứ hai:

$(bộ chọn).toggleClass(['lớp1', 'lớp2', 'lớp3', '...'], trạng thái);

Áp dụng hàm cho mỗi phần tử trong tập hợp, trạng thái có thể là true hoặc false, và chỉ định cho phương thức - chỉ thêm hoặc chỉ xóa lớp CSS:

$(bộ chọn).toggleClass(function(số thứ tự trong tập hợp, các lớp hiện tại của phần tử, trạng thái), [trạng thái]);

Ví dụ

Đoạn văn của chúng ta đã có hai lớp. Hãy thêm cho nó lớp www:

<p id="test" class="eee ggg">văn bản</p> $('#test').toggleClass('www');

Mã HTML sẽ trở thành như thế này:

<p id="test" class="eee ggg www">văn bản</p>

Ví dụ

Và bây giờ lớp www đã có trong phần tử - hãy xóa nó:

<p id="test" class="eee ggg www">văn bản</p> $('#test').toggleClass('www');

Mã HTML sẽ trở thành như thế này:

<p id="test" class="eee ggg">văn bản</p>

Xem thêm

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối