Xem xét nhận xét của lolesque để trả lời tốt nhất, bạn có thể thêm một thuộc tính hoặc một lớp để hiển thị / ẩn các phần tử có thuộc tính hiển thị khác với những gì nó thường có, nếu trang web của bạn cần tính tương thích ngược, tôi khuyên bạn nên tạo một lớp và thêm / xóa nó để hiển thị / hiển thị phần tử
.news-show {
display:inline-block;
}
.news-hide {
display:none;
}
Thay thế nội tuyến bằng phương pháp hiển thị ưa thích của bạn mà bạn chọn và sử dụng jquerys addclass https://api.jquery.com/addclass/ và removeclass https://api.jquery.com/removeclass/ thay vì show / hide, nếu ngược khả năng tương thích là không có vấn đề, bạn có thể sử dụng các thuộc tính như thế này.
.news[data-news-visible=show] {
display:inline-block;
}
.news[data-news-visible=hide] {
display:none;
}
Và sử dụng jquerys attr () http://api.jquery.com/attr/ để hiển thị và ẩn phần tử.
Cho dù bạn thích phương pháp nào thì nó cũng giúp bạn có thể dễ dàng triển khai hoạt ảnh css3 khi hiển thị / ẩn các phần tử theo cách này
$(".news").show()
? "so the div will shadow" ... ý bạn là nó sẽ mờ dần đi ??