不一定是个好主意,但是您可以为其添加一个新的Sizzle选择器:
$.expr[':'].width = function(elem, pos, match) { return $(elem).width() == parseInt(match[3]);}然后可以这样使用:
$('div:width(970)')但是,这将非常缓慢,因此,您需要缩小要比较的元素的数量,例如:
$('#navbar>div:width(970)')只选择那些是导航栏的直接后代的div,它们的宽度也为970px。



