我无法理解该怎么做?
给定一个充满锚标签的页面,我只想选择CSS属性display:block
的那些元素。
我想我可以用jQuery循环来做到这一点(警告伪代码!)
var myarray;
$('a').each(function(arg1, arg2) {
if ($(arg2).css('display')=='block')
myarray.push(arg2);
}
但是有没有更简单的方法?
最佳答案
您可以将filter
与函数一起用作参数。
$('a').filter(function (index) {
return $(this).css("display") === "block";
})
关于jquery - jQuery-使用display:block选择所有 anchor 标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7637551/