Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一张桌子,几行有 class SomeClass。对于其中几行(具有类),我.data("MyKey")为每一行存储不同的值。我需要类 asSomeClass和.data("MyKey")as的行数MyValue。
SomeClass
.data("MyKey")
MyValue
我试过这样的事情:
$("#tbl tr.SomeClass").data('MyKey') == "MyValue" //.length
但我知道这是错误的。
您可以使用filter方法:
filter
var count = $('#tbl tr.SomeClass').filter(function(){ return $(this).data('MyKey') === 'MyValue'; }).length;
或Attribute Equals选择器:
Attribute Equals
$("#tbl tr.SomeClass").filter('[data-MyKey="MyValue"]').length;