对于超链接:
a标签的href属性,prop()与attr()取得的值不同,prop是绝对地址,attr()取的就是href中的值,如:
html页面代码:
<a href="www.baidu.com" id="adom" data-name="doma">222</a>
JQuery部分代码:
<script>
console.log(adom.attr("href"));
console.log(adom.prop("href"));
</script>
在页面控制台中显示的结果
// www.baidu.com
//file:///F:/html/7.24day14/7.24day14/www.baidu.com
可以看出,我们在JQuery中使用attr来获取a标签的href,它获取到的是html页面中a标签的href值,而如果用prop来获取a标签的href的话,它获取到的是打开此页面的绝对路径