从变量中获取第二个数据属性值

时间:2014-08-28 10:07:48

标签: javascript jquery internet-explorer-8

我正在使用其中一个数据属性并将其放入变量中,因为我在变量中得到了一行我不想再次查询dom(如果我是对的?)。那么我想从变量中获取另一个数据属性的值,但不确定在Google上搜索的方式或内容是什么?

var aRow =  $("#fruittable tr[data-id=" + fruitID + "]");

现在我需要data-status值{已添加到tr

我可以做点什么,

var status = aRow. // not sure 

4 个答案:

答案 0 :(得分:3)

您需要使用:

var status = aRow.data('status')

答案 1 :(得分:1)

使用$(element).data()

var status = aRow.data('status');

答案 2 :(得分:1)

你可以做这样的事情

aRow.attr('data-status');

aRow.data('status');

使用Javascript:

document.getElementById("div").getAttribute('data-status')

DEMO

答案 3 :(得分:1)

您可以使用以下命令访问变量的data-attribute:

aRow.data('status');