Bagaimana cara menambah style=display:"block"
elemen di jQuery?
javascript
jquery
html
css
Some one
sumber
sumber
.css({ display: "block" });
.css({ "display": "block" });
hanya untuk hubungan pendek masalah yang disebabkan olehdisplay
variabel. - JSLint akan menolak versi tanpa tanda kutip. ( github.com/douglascrockford/JSLint/issues/110 )Tergantung pada tujuan pengaturan properti tampilan, Anda mungkin ingin melihatnya
dan
sumber
Ada beberapa fungsi untuk melakukan pekerjaan ini yang ditulis di bawah berdasarkan prioritas.
.css()
Tetapkan satu atau lebih properti CSS untuk set elemen yang cocok.
.show()
Tampilkan elemen yang cocok dan kira-kira setara dengan panggilan
.css("display", "block")
Anda dapat menampilkan elemen menggunakan
.show()
sebagai gantinya.attr()
Tetapkan satu atau lebih atribut untuk set elemen yang cocok.
Jika elemen target tidak memiliki
style
atribut , Anda dapat menggunakan metode ini untuk menambahkan gaya inline ke elemen.JavaScript
Anda dapat menambahkan properti CSS spesifik ke elemen menggunakan javascript murni , jika Anda tidak ingin menggunakan jQuery.
sumber
Jika Anda perlu menambahkan beberapa, Anda dapat melakukannya seperti ini:
Sebagai praktik yang baik saya juga akan meletakkan nama properti di antara tanda kutip untuk memungkinkan tanda hubung karena sebagian besar gaya memiliki tanda hubung di dalamnya. Jika itu adalah 'tampilan', maka kutipan adalah opsional tetapi jika Anda memiliki tanda hubung, itu tidak akan berfungsi tanpa tanda kutip. Bagaimanapun, untuk membuatnya sederhana: selalu lampirkan dalam tanda kutip.
sumber