Bagaimana saya bisa mengubah tidak ada tampilan CSS atau memblokir properti menggunakan jQuery?
jquery
jquery-selectors
DEVOPS
sumber
sumber
#id
digunakan untuk id bagaimana jika saya ingin menggunakanclass
?$(".class").css("display", "none");
$('#id').css('display', 'none');
, tetapi tidak berhasil. Namun, menggunakan$('#id').css('color', 'red');
itu berfungsi. Saya tidak yakin mengapa. Adakah yang punya ide? Terima kasih sebelumnya.Ada beberapa cara untuk mencapai ini, masing-masing dengan tujuannya sendiri.
1. ) Untuk menggunakan inline sementara hanya menetapkan elemen daftar hal yang harus dilakukan
2. ) Untuk digunakan saat mengatur beberapa properti CSS
3. ) Untuk secara dinamis memanggil perintah
4. ) Untuk secara dinamis beralih antara blok dan tidak ada, jika itu adalah div
sumber
Jika tampilan div diblokir secara default, Anda bisa menggunakan
.show()
dan.hide()
, atau bahkan lebih sederhana,.toggle()
untuk beralih di antara visibilitas.sumber
Untuk sembunyikan:
Untuk pertunjukan:
sumber
Cara lain untuk melakukannya menggunakan metode jQuery CSS:
sumber
Cara sederhana:
sumber
sumber
Jika Anda ingin menyembunyikan dan menampilkan elemen, tergantung pada apakah itu sudah terlihat atau tidak, Anda bisa menggunakan toggle sebagai ganti
.hide()
dan.show()
sumber
.hide () tidak berfungsi di Chrome untuk saya.
Ini berfungsi untuk bersembunyi:
sumber
Dalam kasus saya, saya melakukan show / hide elemen dari suatu bentuk sesuai dengan apakah elemen input kosong atau tidak, sehingga ketika menyembunyikan elemen-elemen, elemen yang mengikuti elemen tersembunyi diposisikan kembali menempati ruangnya, maka perlu dilakukan float: left dari unsur elemen tersebut. Bahkan menggunakan plugin sebagai dependOn, perlu menggunakan float.
sumber
Gunakan ini:
Atau:
sumber
<style> #choosepath { display: none; } </style> <script> $(document).ready(function () { $('#btn_journey').click(function () { alert("button click"); $('#choosepath').css({"display":"normal"}); }); }); </script> </head> <body> <a href="#" class="btn btn-primary btn-lg" id="btn_journey">Start your journey</a> <div class="col-lg-3 col-md-6 mb-4" id="choosepath"> </div> </body></html>
Menggunakan:
Yang ini adalah cara terbaik.
sumber