jquery data() - 如何读出所有键/值对?

时间:2011-10-12 10:47:30

标签: jquery object

我正在尝试理解使用jquery data()存储对象的jquery脚本。

是否有一种简单的方法来检索存储的所有信息?特别是因为我不知道所有使用过的密钥。

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

如果您致电.data() with no arguments,它会返回您想要的内容。

var allData = $('some-element-selector').data();
for (var k in allData)
{
    if (allData.hasOwnProperty(k))
    {
        console.log(k + ':' + allData[k]);
    }
}