使用该data()
函数,我将两个值添加到一些divs
($oRow
指向 div)
$oRow.data("more", {moreValue: 750, moreIndex: 4});
后来我试图找到div
(只有一个)具有特定价值的moreIndex
我这样做是这样的:
$oMore = $(".meter_battery_row").filter(function(){
return $.data(this, "more").moreIndex == 4;
});
但这似乎不起作用。在上面的行之后我显示window.alert($oMore)
但它似乎没有到达这一行,所以它在过滤器函数中运行某种问题。
有人有什么想法吗?
编辑
.meter_battery_row
是divs
我附加数据值的类。($oRow
属于类.meter_battery_row
)