jQuery中的data方法可以將數(shù)據(jù)綁定到元素上,方便操作,而循環(huán)遍歷這些數(shù)據(jù)也是十分便捷的。以下是使用jQuery循環(huán)遍歷data的方法:
// 綁定數(shù)據(jù) $('#myelement').data('mydata', ['data1', 'data2', 'data3']); // 循環(huán)遍歷 $.each($('#myelement').data('mydata'), function(index, value) { console.log(index + ': ' + value); });
在上面的代碼中,我們先使用data方法將數(shù)據(jù)mydata綁定到元素#myelement上,并在其內(nèi)容中循環(huán)遍歷mydata的每一個(gè)元素,分別打印出其在數(shù)組中的下標(biāo)和對(duì)應(yīng)的值。
如果我們想要?jiǎng)h除綁定在元素上的數(shù)據(jù),可以使用jQuery的removeData方法:
// 刪除綁定的數(shù)據(jù) $('#myelement').removeData('mydata');
在上面的代碼中,我們通過removeData方法將元素#myelement上綁定的數(shù)據(jù)mydata刪除了。
總之,使用jQuery的data方法可以方便地將數(shù)據(jù)綁定到元素上,然后可以使用循環(huán)遍歷等方法方便地操作這些數(shù)據(jù)。