Làm cách nào để xóa thuộc tính lớp trong JavaScript?
Mô hình đối tượng tài liệu của DOM là một khái niệm quan trọng trong HTML và XML. Thao tác DOM được thực hiện rộng rãi trong HTML vì một số lý do. Thông qua Thao tác DOM, bạn có thể thêm hoặc bớt các phần tử trong HTML. Bạn có thể thêm hoặc xóa thuộc tính, lớp và ID khỏi HTML bằng Javascript. Bạn cũng có thể sử dụng các thư viện javascript khác như JQuery để thực hiện Thao tác DOM. Trong bài viết này, chúng ta sẽ tìm hiểu cách loại bỏ class trong javascript Show
Phạm vi của ĐiềuCó một số lý do khiến bạn có thể cần xóa các lớp trong HTML. Một ví dụ mà chúng tôi đã thấy là khi chúng tôi tạo thanh trượt bằng HTML, CSS và javascript. Trong khi xây dựng thanh trượt của mình, chúng tôi đã tạo lớp chính và thao tác với lớp đó bằng cách thêm và xóa lớp đó khỏi hình ảnh. Điều này đã giúp thanh trượt của chúng tôi hoạt động bằng cách thay đổi hình ảnh. Nếu bạn không quen với điều này, thì bạn có thể xem bài viết tại đây Javascript giúp chúng ta thao tác với các Phần tử HTML dễ dàng hơn. Người ta có thể dễ dàng thêm hoặc xóa không chỉ các thuộc tính mà cả các phần tử. Chúng ta cũng có thể sử dụng Jquery để xóa lớp vì nó là thư viện javascript. Cả javascript và Jquery đều cung cấp một danh sách đầy đủ các phương thức dựng sẵn mà chúng ta có thể sử dụng để xóa lớp. Chúng ta sẽ khám phá từng phương pháp một và hiểu cách thức hoạt động của từng phương pháp này Giới thiệuCó một danh sách việc cần làm được xây dựng bằng HTML, CSS và Javascript. Người dùng nhập nhiệm vụ cần thực hiện. Theo mặc định, tất cả các tác vụ này đang hoạt động và cần được thực hiện. Giờ đây, khi người dùng đã hoàn thành một tác vụ, họ có thể xóa/gạch bỏ tác vụ đó khỏi danh sách việc cần làm Ví dụ trên minh họa việc loại bỏ lớp javascript. Ban đầu, các mục trong danh sách việc cần làm có tên lớp class=active. Điều này cho phép người dùng biết rằng nhiệm vụ vẫn đang hoạt động và cần được thực hiện. khi người dùng đã thực hiện tác vụ, họ cần xóa class=active khỏi mục danh sách việc cần làm. Điều này sẽ cho người dùng biết rằng họ đã hoàn thành nhiệm vụ. Để xóa lớp khỏi HTML, bạn có thể sử dụng Javascript hoặc Jquery Sử dụng Javascript hoặc Jquery, bạn có thể dễ dàng xóa một lớp. Hãy xem và hiểu cách chúng ta có thể loại bỏ lớp trong javascript Làm cách nào để xóa lớp trong Javascript?Cả Javascript và JQuery đều cung cấp nhiều phương thức dựng sẵn mà người ta có thể sử dụng để loại bỏ lớp. Hãy xem từng phương pháp này và hiểu cách chúng hoạt động Loại bỏ phương phápPhương thức remove là một hàm đơn giản mà bạn có thể sử dụng để xóa một lớp trong javascript. Tất cả những gì bạn cần làm là chỉ định phần tử mà bạn muốn xóa lớp. Khi bạn đã chỉ định phần tử, bạn có thể gọi hàm xóa từ hàm classList của phần tử đã chọn. phương thức classList chỉ định tất cả các lớp được liên kết với phần tử cụ thể. Từ danh sách lớp, bạn có thể chọn lớp bạn muốn xóa và chuyển nó sang phương thức xóa. Phương thức loại bỏ cũng có thể nhận nhiều đầu vào. Bạn có thể cung cấp tất cả các lớp bạn muốn xóa khỏi phần tử và nó sẽ làm điều đó. Điều này giúp xử lý dễ dàng hơn khi bạn đang xây dựng các ứng dụng web phức tạp yêu cầu xử lý nhiều lớp cho cùng một phần tử cú pháp
Ví dụ để loại bỏ lớp trong JavascriptTrong ví dụ này, chúng ta sẽ xem các ví dụ về cách loại bỏ lớp trong javascript và JQuery. Chúng ta sẽ tìm hiểu thông qua trải nghiệm thực tế về cả ba phương thức loại bỏ lớp trong javascript và JQuery Trong thực tế khi xây dựng bất kỳ tính năng nào yêu cầu loại bỏ lớp, chúng ta thường sử dụng một số loại trình xử lý sự kiện nhất định. Khi người dùng thực hiện một hành động nào đó như nhấn phím hoặc nhấp vào nút, thì chúng tôi sẽ khởi tạo phương thức loại bỏ lớp khỏi phần tử. Chúng ta sẽ sử dụng điều tương tự ở đây. Hãy bắt đầu với một số ví dụ về cách xóa lớp trong javascript Ví dụ về việc sử dụng Phương thức Loại bỏTrong ví dụ này, chúng tôi sẽ sử dụng phương thức remove của Javascript để xóa một lớp khỏi Phần tử HTML Mã số
|