Jawaban:
Dokumentasi untuk css () mengatakan bahwa menyetel properti style ke string kosong akan menghapus properti itu jika tidak berada dalam stylesheet:
Menyetel nilai properti gaya ke string kosong - misalnya
$('#mydiv').css('color', '')- menghapus properti itu dari elemen jika sudah diterapkan secara langsung, baik dalam atribut gaya HTML, melalui.css()metode jQuery , atau melalui manipulasi DOM langsung dari properti gaya. Namun, ini tidak menghapus gaya yang telah diterapkan dengan aturan CSS di lembar gaya atau<style>elemen.
Karena gaya Anda sebaris, Anda dapat menulis:
$(selector).css("-moz-user-select", "");
document.getElementById('mydiv').style.removeProperty('-moz-user-select')
Anda juga dapat mengganti "-moz-user-select: none" dengan "-moz-user-select: inherit". Ini akan mewarisi nilai gaya dari gaya induk atau dari gaya default jika tidak ada gaya induk yang ditentukan.
nonemengapa Anda perlu menghapusnya? Jika Anda perlu mengubahnya ke nilai lain di sini adalah daftar nilai yang valid