.attr()用來(lái)讀取或設(shè)置指定的屬性,需要讀取屬性時(shí),在小括號(hào)中指定屬性的名稱。
one為讀取位置:
$('#one').attr('id');
//更新屬性時(shí),'id'為指定的屬性名稱,'hot'為更新的屬性值:
$('#one').attr('id','hot');
//沒有id屬性時(shí)如下為ul添加了一個(gè)屬性值為group的id:
$('ul').attr('id','group');
//.removeAttr()移除屬性id
$('#one').removeAttr('id')
.addClass()用于向class屬性中添加一個(gè)新的屬性值,而且不會(huì)覆蓋已有的屬性值;
.removeClass()用于向class屬性中移除一個(gè)屬性值,而且保留其他屬性值;
操作屬性
使用觸發(fā)器通過屬性值的變化來(lái)應(yīng)用新的css規(guī)則,是讓W(xué)eb頁(yè)面變得更具交互性的方法。
$(function(){
$('#three').removeClass('hot');
$('li.hot')addClass('favorite');
$('ul').attr('id','group');
});