Mempertimbangkan komentar lolesque untuk jawaban terbaik, Anda dapat menambahkan atribut atau kelas untuk menampilkan / menyembunyikan elemen dengan properti tampilan yang berbeda dari biasanya, jika situs Anda memerlukan kompatibilitas mundur, saya sarankan membuat kelas dan menambahkan / menghapusnya untuk ditampilkan / tampilkan elemennya
.news-show {
display:inline-block;
}
.news-hide {
display:none;
}
Ganti blok-sebaris dengan metode tampilan pilihan Anda dan gunakan jquerys addclass https://api.jquery.com/addclass/ dan hapus kelas https://api.jquery.com/removeclass/ daripada tampilkan / sembunyikan, jika mundur kompatibilitas tidak masalah, Anda dapat menggunakan atribut seperti ini.
.news[data-news-visible=show] {
display:inline-block;
}
.news[data-news-visible=hide] {
display:none;
}
Dan gunakan jquerys attr () http://api.jquery.com/attr/ untuk menampilkan dan menyembunyikan elemen.
Metode apa pun yang Anda sukai membuat Anda dapat dengan mudah mengimplementasikan animasi css3 saat menampilkan / menyembunyikan elemen dengan cara ini
$(".news").show()? "jadi div akan membayangi" ... maksudmu itu akan menghilang ??