我试图找到不透明度为0的表中的所有<tr>元素。

到目前为止,我已经尝试过:

 var trHeight = table.find('tr:not(:transparent)').length;


但这似乎改变了我的CSS。

是否有类似的东西:

 var trHeight = table.find('tr').css('opacity !=0 ').length;


谢谢。

最佳答案

尝试使用过滤器,

var trHeight = table.find('tr').filter(function () {
   return $(this).css('opacity')  > 0;
}).length;


http://jsfiddle.net/YaxEa/1/

10-06 00:25