jquery 中 attr 和 prop 都表示 "属性",同样是属性为啥还要弄两个!
attr 适用于自定义属性 如 定义一个懒加载用的src
栗子
<img class="img1" src="" data-src="1.png" />
//attr
$('.img1').attr('data-src');
//prop
$('.img1').prop('data-src');//undefind
porp使用场景:标签自带属性 比如: a (href,id)、input(checked)等
栗子
<input id="ck1" type="checkbox"/>
//attr
$('#ck1').attr('checked') == undefind
//prop
$('#ck1').prop('checked') == false //由于ck1并不是选中状态所以返回false