【Jquery种类】prop和attr差别

其英文意思如下

lovebet体育 1主题材料陈诉

lovebet体育,由于prop(property的缩写卡塔尔(قطر‎和attr(attribute的缩写卡塔尔国翻译成汉语,均有“天性、属性”等情趣的缘由,招致我们轻巧混淆分不清,本篇小说将准备从葡萄牙共和国语含义,普通话意思和Jquery含义多个地点,深透将它们分别开来。

  • 在法语中的精晓
  • 在汉语中的驾驭
  • 在jquery中的领会
  • 总结

1   内容区

1.1 
  在罗马尼亚语中的明白

(1)atrr 
attr是attribute缩写,其斯拉维尼亚语意思如下: 
lovebet体育 2

(2)prop 
prop是property缩写,其意国语意思如下: 
lovebet体育 3

1.2   
在中文中的领悟

从葡萄牙共和国语含义角度,两个是非常轻巧区分的;从当中文角度,只是提到到“性情、属性”时,轻便模糊,其余意思很好界别,当提到到“本性、属性”时,attribute可译为“给….加多属性”,即加多上去的属性,而property领会为“事物固有质量,非增添上去的性质”,那样敞亮,与在Jquery中的prop和attr驾驭生龙活虎致;

1.3   
 在Jquery中的精通

在Jquery中的通晓与汉语中的掌握后生可畏致,attr表示HTML中给DOM加多上去的性质,即自定义属性,prop表示HTML中DOM固有属性;

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <script src="~/OuterLibrary/jquery.jqGrid-4.4.3/js/jquery-1.7.2.min.js"></script>
    <title>Index</title>
    <script>
        $(document).ready(function () {
            $("#btnJqueryDemo").click(function () {
                var attrSrc = $("#error-bg").attr("src");
                var propSrc = $("#error-bg").prop("src");

                var attrImgAuthor = $("#error-bg").attr("imgAuthor");
                var propImgAuthor = $("#error-bg").prop("imgAuthor");
            });
        });


    </script>
</head>
<body>
    <div> 
        <img id="error-bg" src="~/Images/error-bg.png" alt="error-bg" weidth="30" height="30" imgAuthor="Alan_beijing" />
        <input type="button" id="btnJqueryDemo" value="JqueryDemo"/>
    </div>
</body>
</html>

测验结果:

lovebet体育 4

1.4     总结

(1卡塔尔(英语:State of Qatar)在管理自定义时属性时,用attr(卡塔尔国,若用prop(卡塔尔(قطر‎,则结果为undefined;

(2卡塔尔国DOM固有属性,选择prop(卡塔尔(英语:State of Qatar)和attr(卡塔尔均可(分裂版本Jquery有所不相同卡塔尔;

至于prop(卡塔尔(英语:State of Qatar)和attr(卡塔尔(英语:State of Qatar)在Jquery中的用法,提出严俊依据“适合DOM固有属性,W3C规范属性的,用prop(卡塔尔;对于自定义属性,用atrr(卡塔尔(英语:State of Qatar)”的尺码;

2  版权区

 

 

  • 感激您的阅读,若有白玉微瑕,招待指教,协同学习、同盟提高。
  • 博主网站:http://www.cnblogs.com/wangjiming/。
  • 极少一些小说利用读书、仿效、援引、抄袭、复制和粘贴等各类主意结合而成的,当先二分一为原创。
  • 如你心仪,麻烦推荐一下;如您有新主见,款待提议,邮箱:二零一四177728@qq.com。
  • 能够转发该博客,但一定要盛名博客来源。