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" });