欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery data()實(shí)現(xiàn)

Jquery的data()方法可以在HTML元素上存儲(chǔ)任意類型的數(shù)據(jù),方便在后續(xù)的處理中使用。

//使用data()方法存儲(chǔ)數(shù)據(jù)
$('p').data('name', '張三');
$('p').data('age', 18);
//使用data()方法獲取數(shù)據(jù)
var name = $('p').data('name');
var age = $('p').data('age');
console.log(name); //張三
console.log(age); //18

使用data()方法存儲(chǔ)的數(shù)據(jù)可以在后續(xù)的事件處理中使用,可以簡(jiǎn)化代碼邏輯,提高可讀性。

//存儲(chǔ)數(shù)據(jù)
$('p').data('name', '張三');
$('p').data('age', 18);
//響應(yīng)事件,并使用存儲(chǔ)的數(shù)據(jù)
$('p').click(function(){
var name = $(this).data('name');
var age = $(this).data('age');
alert(name + '的年齡是' + age + '歲');
});

除了存儲(chǔ)字符串類型的數(shù)據(jù),data()方法還可以存儲(chǔ)JSON對(duì)象、數(shù)組等類型的數(shù)據(jù)。

//存儲(chǔ)JSON對(duì)象
$('p').data('info', {
name: '張三',
age: 18,
sex: '男'
});
//存儲(chǔ)數(shù)組
$('p').data('hobbies', ['籃球', '游泳', '旅游']);

在獲取JSON對(duì)象和數(shù)組時(shí),也可以使用鏈?zhǔn)秸{(diào)用的方法。

//獲取JSON對(duì)象
var info = $('p').data('info').name;
console.log(info); //張三
//獲取數(shù)組
var hobbies = $('p').data('hobbies')[0];
console.log(hobbies); //籃球

總的來(lái)說(shuō),Jquery的data()方法提供了一種方便、簡(jiǎn)單的存儲(chǔ)數(shù)據(jù)的方式,可以在后續(xù)的處理中使用,并且支持存儲(chǔ)任意類型的數(shù)據(jù)。