attr id code example

Example 1: jquery add attribute

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

Example 2: get attribute value jquery

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

Example 3: jquery attr

$( some_item ).attr( "id", "some-id" );
// for setting multiple attributes, it's similar to the css() property. However, quotes are not always required for attr()
$( some_item ).attr({
  id: "some-id",
  // or others.
  title: "Opens in a new window",
  // attributes which contain dash(-), should be covered in quotes.
  "data-value": "internal link"
});

Example 4: jquery get name attribute

$( "input[name='Hot Fuzz']" );

Example 5: what $this.attr('id')

No, they're not exactly the same.
They'll both return the element's ID, but if the element has no ID, then this.id will return a blank string while $(this).attr("id") will return undefined.