<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      jquery中attr和prop的區別

      在高版本的jquery引入prop方法后,什么時候該用prop?什么時候用attr?它們兩個之間有什么區別?這些問題就出現了。

      關于它們兩個的區別,網上的答案很多。這里談談我的心得,我的心得很簡單:

      • 對于HTML元素本身就帶有的固有屬性,在處理時,使用prop方法。
      • 對于HTML元素我們自己自定義的DOM屬性,在處理時,使用attr方法。

       

      上面的描述也許有點模糊,舉幾個例子就知道了。 

      <a  target="_self" class="btn">百度</a>

       這個例子里<a>元素的DOM屬性有“href、target和class",這些屬性就是<a>元素本身就帶有的屬性,也是W3C標準里就包含有這幾個屬性,或者說在IDE里能夠智能提示出的屬性,這些就叫做固有屬性。處理這些屬性時,建議使用prop方法。

      <a href="#" id="link1" action="delete">刪除</a>

      這個例子里<a>元素的DOM屬性有“href、id和action”,很明顯,前兩個是固有屬性,而后面一個“action”屬性是我們自己自定義上去的,<a>元素本身是沒有這個屬性的。這種就是自定義的DOM屬性。處理這些屬性時,建議使用attr方法。使用prop方法取值和設置屬性值時,都會返回undefined值。

       

      再舉一個例子:

      <input id="chk1" type="checkbox" />是否可見
      <input id="chk2" type="checkbox" checked="checked" />是否可見

      像checkbox,radio和select這樣的元素,選中屬性對應“checked”和“selected”,這些也屬于固有屬性,因此需要使用prop方法去操作才能獲得正確的結果。

      $("#chk1").prop("checked") == false
      $("#chk2").prop("checked") == true

      如果上面使用attr方法,則會出現:

      $("#chk1").attr("checked") == undefined
      $("#chk2").attr("checked") == "checked"

      全文完。

       

      posted @ 2015-10-13 22:23  nd  閱讀(905)  評論(2)    收藏  舉報
      主站蜘蛛池模板: 亚洲成人午夜排名成人午夜| 风流少妇树林打野战视频 | 日韩有码中文字幕av| 国产午夜福利小视频在线| 亚洲 一区二区 在线| 亚洲精品国产美女久久久| 国产一区国产精品自拍| 国产精品午夜福利清纯露脸| 日韩在线视频网| 这里只有精品在线播放| 国产成人综合亚洲第一区| 极品无码国模国产在线观看| 人妻内射一区二区在线视频| 麻豆国产高清精品国在线| 免费国精产品wnw2544| 九九热精品视频在线免费| 日本精品一区二区不卡| 久久免费精品国自产拍网站| 日韩精品一区二区三区久| 日韩高清不卡免费一区二区 | 衢州市| 中文字幕一区二区精品区| 亚洲综合久久精品哦夜夜嗨| 成人3d动漫一区二区三区| 色悠悠在线观看入口一区| 中文字幕久久熟女蜜桃| 久久亚洲人成网站| 久久av色欲av久久蜜桃网| 天天干天天干| 视频一本大道香蕉久在线播放| 久久综合国产色美利坚| 日本熟妇色xxxxx| 精品少妇av蜜臀av| 国内自拍视频在线一区| 午夜天堂精品久久久久| 国产成人精品亚洲午夜| 人妻偷拍一区二区三区| 国产乱码日产乱码精品精| 99国产精品自在自在久久| 日本无遮挡真人祼交视频| 啊轻点灬大JI巴太粗太长了在线 |