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"
});
获取属性值jquery
var some_var = $( some_jquery_selector ).attr( 'some_attribute_name' );
jquery添加属性
$('#someid').attr('name', 'value');
jquery获取元素属性
<div data-role="page" data-last-value="43" data-hidden="true" data-options='{"name":"John"}'></div>