Índice

Eliminar la propiedad de un elemento HTML

removeProp(propiedad)

Elimina una propiedad de los elementos.

$("input[type=’checkbox’]").removeProp("checked"): elimina la propiedad checked de la casilla de verificación.

La documentación de jQuery especifica que para propiedades como checked, disabled o selected, una vez eliminada la propiedad con removeProp() no será posible volver a agregarla. Es más indicado usar el método prop() con un valor false.

Este método devuelve un objeto jQuery.

Ejemplo

Haciendo clic en el segundo botón, suprimiremos una propiedad añadida inicialmente con un clic en el primer botón.

Tras cargar la página:

images/3_13_v41.png

Al hacer clic en el primer botón, añadimos la propiedad:

images/3_13_v42.png

Al hacer clic en el segundo botón, eliminamos la propiedad:

images/3_13_v43.png
<!doctype html> 
<html lang="es"> 
<head> 
<meta charset="utf-8"> 
<title>jQuery</title> 
<script src="jquery.js"></script> 
</head> 
<body> 
<button id="btn-anadir">Añadir la propiedad</button><br> 
<button id="btn-suprimir">Suprimir la propriedad</button> 
<div id="color-anadir">&nbsp;</div> 
<div id="color-suprimir">&nbsp;</div> 
<script> 
    $(document).ready(function(){ 
        $("#btn-anadir").click(function(){ ...