jquery attr方法是jquery中常用的DOM屬性操作方法之一,用于獲取或設(shè)置DOM元素的屬性。下面我們來了解一下attr方法的用法。
(一)獲取DOM元素的屬性值
$('selector').attr('attrName');
其中,selector為選擇器,attrName為屬性名。調(diào)用attr方法并傳入屬性名,即可獲取相應(yīng)DOM元素的屬性值。
(二)設(shè)置DOM元素的屬性值
$('selector').attr('attrName', 'attrValue');
其中,selector為選擇器,attrName為屬性名,attrValue為屬性值。調(diào)用attr方法并傳入屬性名和屬性值,即可設(shè)置相應(yīng)DOM元素的屬性值。
(三)批量設(shè)置DOM元素的屬性值
$('selector').attr({
attrName1: 'attrValue1',
attrName2: 'attrValue2',
...
});
其中,selector為選擇器,attrName1、attrName2等為屬性名,attrValue1、attrValue2等為屬性值。調(diào)用attr方法并傳入一個(gè)對(duì)象,即可批量設(shè)置相應(yīng)DOM元素的屬性值。
需要注意的是,當(dāng)設(shè)置的屬性名不存在時(shí),與attr方法不同,prop方法會(huì)添加一個(gè)新的屬性并設(shè)置其屬性值。如果需要?jiǎng)h除一個(gè)屬性,可以使用removeAttr方法,傳入需要?jiǎng)h除的屬性名即可。
以上就是jquery attr方法的介紹,希望對(duì)大家了解該方法有所幫助。