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 […] $.data(s,"name","lixuekai") "lixuekai" $.data(s,"name") "lixuekai" $.data(s) Object {name: "lixuekai"} $.hasData(s)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。