## .removeProp( propertyName )Returns: jQuery

Description: Remove a property for the set of matched elements.

- #### version added: 1.6.removeProp( propertyName )

  - propertyName
    Type: String
    The name of the property to remove.

The `.removeProp()` method removes properties set by the `.prop()` method.

With some built-in properties of a DOM element or `window` object, browsers may generate an error if an attempt is made to remove the property. jQuery first assigns the value `undefined` to the property and ignores any error the browser generates. In general, it is only necessary to remove custom properties that have been set on an object, and not built-in (native) properties.

Note: Do not use this method to remove native properties such as checked, disabled, or selected. This will remove the property completely and, once removed, cannot be added again to element. Use `.prop()` to set these properties to `false` instead.

### Additional Notes:

- In Internet Explorer prior to version 9, using `.prop()` to set a DOM element property to anything other than a simple primitive value (number, string, or boolean) can cause memory leaks if the property is not removed (using `.removeProp()`) before the DOM element is removed from the document. To safely set values on DOM objects without memory leaks, use `.data()`.

## Example:

Set a numeric property on a paragraph and then remove it.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
    <!doctype html><html lang="en"><head>  <meta charset="utf-8">  <title>removeProp demo</title>  <style>  img {    padding: 10px;  }  div {    color: red;    font-size: 24px;  }  </style>  <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body>   <p></p> <script>para = $( "p" );para  .prop( "luggageCode", 1234 )  .append( "The secret luggage code is: ", String( para.prop( "luggageCode" ) ), ". " )  .removeProp( "luggageCode" )  .append( "Now the secret luggage code is: ", String( para.prop( "luggageCode" ) ), ". " );</script> </body></html>

#### Demo: