最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳談$.data()的用法和作用

 更新時(shí)間:2017年02月13日 10:45:48   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇詳談$.data()的用法和作用。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

jQuery.data 即$.data()。向元素附加數(shù)據(jù),然后取回該數(shù)據(jù)

這是提供給客戶端程序員使用的方法,它同時(shí)是setter/getter。

傳一個(gè)參數(shù),返回附加在指定元素的所有數(shù)據(jù),即thisCachejQuery.data(el); // thisCache

傳二個(gè)參數(shù),返回指定的屬性值jQuery.data(el, 'name');

傳三個(gè)參數(shù),設(shè)置屬性及屬性值jQuery.data(el, 'name', 'jack');jQuery.data(el, 'uu', {});

傳四個(gè)參數(shù),第四個(gè)參數(shù)pvt僅提供給jQuery庫(kù)自身使用。即jQuery._data方法中傳true。因?yàn)閖Query的事件模塊嚴(yán)重依賴于jQuery.data,為避免人為的不小心重寫在這個(gè)版本中加入的

$.data("#blog_stats","name","lixuekai")
jquery.js:2 Uncaught TypeError: Cannot set property 'toJSON' of undefined(…)data @ jquery.js:2(anonymous function) @ VM913:1
var s = $("#blog_stats")
undefined
s
[<div id=​"blog_stats">​…​</div>​]
$.data(s,"name","lixuekai")
"lixuekai"
$.data(s,"name")
"lixuekai"
$.data(s)
Object {name: "lixuekai"}
$.hasData(s)

true上面代碼的調(diào)試圖如下:

jQuery.hasData 用來(lái)判斷HTMLElement或JS對(duì)象是否具有數(shù)據(jù)。返回true或false。即如果調(diào)用了jQuery.data方法添加了屬性,則返回true。

升級(jí)簡(jiǎn)單的寫法:selector.data("key","value").

實(shí)測(cè)如下圖:

這是一個(gè)位置給裝了2個(gè)對(duì)象數(shù)據(jù)。然后看看效果如何。

就看截圖吧,代碼就不貼啦。

//從被選元素中返回附加的數(shù)據(jù)。
$(selector).data(name)

//向被選元素附加數(shù)據(jù)。
$(selector).data(name,value)

//使用帶有名稱/值對(duì)的對(duì)象向被選元素添加數(shù)據(jù)。(上面?zhèn)骱?jiǎn)單的key value 鍵值對(duì),這個(gè)直接給對(duì)象,不用一個(gè)個(gè)傳)
$(selector).data(object)

以上這篇詳談$.data()的用法和作用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript數(shù)組及常見操作方法小結(jié)

    JavaScript數(shù)組及常見操作方法小結(jié)

    這篇文章主要介紹了JavaScript數(shù)組及常見操作方法,結(jié)合實(shí)例形式總結(jié)分析了JavaScript數(shù)組的基本獲取、添加、刪除、排序、翻轉(zhuǎn)等相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • js通用滑動(dòng)門類

    js通用滑動(dòng)門類

    可以實(shí)現(xiàn)滑動(dòng)門效果代碼類
    2008-04-04
  • JavaScript動(dòng)態(tài)操作表格實(shí)例(添加,刪除行,列及單元格)

    JavaScript動(dòng)態(tài)操作表格實(shí)例(添加,刪除行,列及單元格)

    這篇文章主要是對(duì)JavaScript動(dòng)態(tài)操作表格實(shí)例(添加,刪除行,列及單元格)進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-11-11
  • js判斷手機(jī)瀏覽器操作系統(tǒng)和微信瀏覽器的方法

    js判斷手機(jī)瀏覽器操作系統(tǒng)和微信瀏覽器的方法

    做手機(jī)端的前端開發(fā),少不了對(duì)手機(jī)平臺(tái)的判斷。如,對(duì)于app下載,就要判斷在Android平臺(tái)下就顯示Android下載提示;在iOS平臺(tái)下就顯示iOS下載提示
    2016-04-04
  • JS實(shí)現(xiàn)旋轉(zhuǎn)木馬輪播案例

    JS實(shí)現(xiàn)旋轉(zhuǎn)木馬輪播案例

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)旋轉(zhuǎn)木馬輪播案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • js去掉數(shù)組中undefined及空字符串、null兩種方法例子

    js去掉數(shù)組中undefined及空字符串、null兩種方法例子

    這篇文章主要給大家介紹了關(guān)于js去掉數(shù)組中undefined及空字符串、null的兩種方法例子,文中還介紹了undefined與null之間的區(qū)別,通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • js實(shí)現(xiàn)踩五彩塊游戲

    js實(shí)現(xiàn)踩五彩塊游戲

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)踩五彩塊游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 瀏覽器的JavaScript引擎的識(shí)別方法

    瀏覽器的JavaScript引擎的識(shí)別方法

    識(shí)別瀏覽器的JavaScript引擎的方法對(duì)PC瀏覽器和移動(dòng)瀏覽器都可用,其實(shí)實(shí)現(xiàn)原理就是下面的這段js,感興趣的朋友可以參考下
    2013-10-10
  • 微信小程序如何連接Java后臺(tái)

    微信小程序如何連接Java后臺(tái)

    這篇文章主要介紹了微信小程序如何連接Java后臺(tái),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • JS中對(duì)Cookie的操作詳解

    JS中對(duì)Cookie的操作詳解

    這篇文章主要為大家詳細(xì)介紹了JS中對(duì)Cookie的具體操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08

最新評(píng)論

扎鲁特旗| 贡觉县| 从江县| 砚山县| 抚松县| 青州市| 班戈县| 特克斯县| 前郭尔| 德清县| 青冈县| 淮南市| 亳州市| 南陵县| 固阳县| 呼和浩特市| 湖北省| 仪征市| 庐江县| 寻乌县| 阳东县| 鹿泉市| 黔江区| 宁河县| 汝州市| 班戈县| 乌兰察布市| 出国| 浮山县| 正宁县| 祁东县| 河北区| 定兴县| 横峰县| 夹江县| 宣汉县| 临沧市| 富宁县| 古交市| 山阴县| 汝州市|