Yanıtlar:
Css () dokümantasyonu , stil özelliğini boş dizeye ayarlamanın, bir stil sayfasında bulunmuyorsa bu özelliği kaldıracağını söyler:
Bir stil özelliğinin değerinin boş bir dizeye ayarlanması - örneğin
$('#mydiv').css('color', '')-, ister HTML stili özniteliğinde, jQuery'nin.css()yöntemi aracılığıyla veya stil özelliğinin doğrudan DOM işlemesi yoluyla , ister doğrudan uygulanmışsa, bu özelliği bir öğeden kaldırır . Bununla birlikte, bir stil sayfasında veya<style>öğede bir CSS kuralı ile uygulanmış bir stili kaldırmaz .
Stilleriniz satır içi olduğundan şunları yazabilirsiniz:
$(selector).css("-moz-user-select", "");
document.getElementById('mydiv').style.removeProperty('-moz-user-select')
Ayrıca "-moz-user-select: none" ifadesini "-moz-user-select: inherit" ile de değiştirebilirsiniz. Bu, stil değerini herhangi bir ana stilden veya ana stil tanımlanmamışsa varsayılan stilden miras alır.
noneneden onu kaldırmanız gerekiyor? Bunu başka bir değerle değiştirmeniz gerekirse , işte geçerli değerlerin bir listesi