Tôi đang sử dụng Twitter Bootstrap và tôi nhận thấy rằng jQuery show()hoặc fadeIn()không làm cho phần tử DOM được đánh dấu bằng lớp hiddenxuất hiện bởi vì các hàm jQuery chỉ loại bỏ display: noneđặc tả. Tuy nhiên, visibilityvẫn được đặt thành hidden.
Tôi tự hỏi cách tốt nhất có thể để giải quyết vấn đề này là gì?
- Xóa hiddenlớp trên phần tử
- Thay đổi thuộc tính hiển thị
- Ghi đè lớp ẩn trong css của riêng tôi
Đặc biệt, tôi muốn biết liệu sửa lỗi này bằng jQuery hay css thì tốt hơn và tại sao.