jquery中prop()与attr()方法的区别

1、prop()post

简单来讲是当须要判断真假时使用,如复选框时:this

if( $(this).prop('checked')){blog

//当返回true时在这里调用di

}else{标签

//当返回false时在这里调用block

}

TIPS:相关判断$(this).is(':checked')--这个用得酷点

 

2、attr()

 

简单来讲当你要得到某个属性及其值时使用,如得到p标签的id时:

$('p').attr('id');

或将其设置id为pId时:

$('p').attr('id','pId');

相关文章
相关标签/搜索