Ho un div con questa proprietà style="-moz-user-select:none; position:static !important;"
. Ho bisogno di rimuovere il -moz-user-select
Provato con $ (selettore) .css() ma non so quale valore impostare perché è "nessuno".come rimuovere solo una proprietà di stile con jquery
risposta
La documentazione per css() dice che l'impostazione della proprietà di stile per la stringa vuota rimuoverà che la proprietà se non risiede in un foglio di stile:
Impostare il valore di una proprietà di stile su una stringa vuota - per esempio
$('#mydiv').css('color', '')
- rimuove che la proprietà da un elemento se è già stato applicato direttamente, sia in l'attributo di stile HTML, attraverso il metodo.css()
di jQuery, o attraverso la manipolazione del DOM diretta della proprietà stile. Tuttavia, non è rimuovere uno stile che è stato applicato con una regola CSS in un foglio di stile o elemento<style>
.
Poiché gli stili sono in linea, è possibile scrivere:
$(selector).css("-moz-user-select", "");
È bello che non sovrascriva il valore foglio di stile stesso ... –
Questo può essere fatto con javascript e *** senza JQuery? –
@KevinFegan 'document.getElementById ('mydiv'). Style.removeProperty ('- moz-user-select')' – xehpuk
È inoltre possibile sostituire "-moz-user-select: none" con "-moz-user-select: ereditare". Ciò erediterà il valore dello stile da qualsiasi stile genitore o dallo stile predefinito se non è stato definito nessuno stile genitore.
l'ereditarietà non viene rimossa –
- 1. Come rimuovere la proprietà css in JQuery
- 2. Rimuovere oggetti con una proprietà duplicata dall'elenco
- 3. Come rimuovere uno stile?
- 4. Rimuovere uno stile specifico in linea con JavaScript | jQuery
- 5. jQuery - Solo una volta
- 6. Come rimuovere la proprietà z-index utilizzando jQuery
- 7. Come rimuovere solo la posizione (superiore e sinistra) di Style attr usando JQuery?
- 8. Come si può rimuovere una proprietà CSS importante?
- 9. Usa jQuery per rimuovere uno stile in linea
- 10. sed: solo cercando di rimuovere una stringa
- 11. Override di una funzione senza rimuovere le proprietà statiche
- 12. Carica solo una parte di una pagina con jquery
- 13. impostazione solo una proprietà setter
- 14. Proprietà stile per TDateTimePicker
- 15. Come rimuovere keypress dall'input con jquery?
- 16. Jquery - Rimuovere solo i contenuti di testo da un div
- 17. stile Massoneria layout SOLO con i CSS
- 18. stile JQuery valore di visualizzazione
- 19. Rimuovere una proprietà da un'istanza Modello esistente
- 20. jQuery verifica se l'elemento ha una proprietà di stile specifica (display)
- 21. Jquery Funzione stile ordinabile con punti vuoti
- 22. rimuovere il testo con jQuery
- 23. Come cambiare foglio di stile secondario con Jquery?
- 24. Come rimuovere una parentesi di testo utilizzando JQuery?
- 25. Modifica di un link-stile, solo per una certa classe
- 26. Come rimuovere una proprietà da un elemento che è stato aggiunto utilizzando jquery
- 27. Come selezionare solo un fratello con jQuery?
- 28. rimuovere <br> con jquery
- 29. Come rimuovere l'ultimo elemento di una selezione jQuery?
- 30. Come rimuovere l'attributo disabilitato di una textarea usando jQuery?
Se è "nessuno", perché è necessario rimuoverlo? Se è necessario cambiarlo in un altro valore [qui] (https://developer.mozilla.org/en/CSS/-moz-user-select) è un elenco di valori validi – Chad