RemoveAttr() di jQuery
Per rimuovere il valore di un attributo da un elemento html tramite jQuery uso il metodo removeAttr().
$().removeAttr(x)
Il parametro x è l'attributo da eliminare nel tag html.
Il metodo removeAttr() cancella l'attributo indicato (x) e aggiorna dinamicamente la visualizzazione della pagina web sul browser senza bisogno di refresh.
Un esempio pratico
In un documento html ho un tag <img> che visualizza il file foto1.gif sullo schermo.
Nell'elemento <img> fisso l'altezza dell'immagine digitale a 100 px tramite l'attributo height.
<html>
<body>
<img src="/foto1.gif" height="100px">
</body>
</html>
Per rimuovere l'attributo height (altezza) dal tag <img> uso il metodo removeAttr() di jQuery.
$('img').removeAttr('height');
Dopo l'esecuzione dello script il browser interpreta l'elemento html senza l'attributo height e aggiorna automaticamente la pagina
<img src="/foto1.gif">
E così via.