# Has Attribute Selector [name]

Categories: Selectors > Attribute

## attributeHas selector

#### version added: 1.0jQuery('[attribute]')

- attribute
    An attribute name.

Description: Selects elements that have the specified attribute, with any value.

### Example:

#### Bind a single click that adds the div id to its text.

    <!DOCTYPE html>
    <html>
    <head>
      <script src="http://code.jquery.com/jquery-1.7rc2.js"></script>
    </head>
    <body>
      <div>no id</div>
      <div id="hey">with id</div>

      <div id="there">has an id</div>
      <div>nope</div>
    <script>

        $('div[id]').one('click', function(){
          var idString = $(this).text() + ' = ' + $(this).attr('id');
          $(this).text(idString);
        });
    </script>

    </body>
    </html>

#### Demo: