get attribute jquery code example

Example 1: jquery get data attribute value

/* html */
<a data-id="123">link</a>

/* js */
$(this).attr("data-id") // returns string "123"

$(this).data("id") // returns number 123 (jQuery >= 1.4.3 only)

Example 2: jquery select by data attribute

$('div[data-key=value]');

Example 3: jquery add attribute

$('#someid').attr('name', 'value');

Example 4: jquery attr multiple attributes

.attr({
    target:"nw", 
    title:"Opens in a new window",
    "data-value":"internal link" // attributes which contain dash(-) should be covered in quotes.
});

Example 5: get attribute value jquery

var some_var = $( some_jquery_selector ).attr( 'some_attribute_name' );

Example 6: jquery set att

$input.attr("attributeName", "attributeValue");