前端之家收集整理的这篇文章主要介绍了
jQuery中有样式选择器吗?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我想要选择其中的每个图像都是Home,例如,我可以这样做:
$("img[alt='Home']")
但是,如何在单个选择器中选择其宽度CSS属性为750px的每个元素?
编辑:如果没有这样的选择器,是否有任何插件,或任何计划在下一个jQuery版本?
不一定是一个好主意,但您可以为其
添加新的Sizzle选择器:
$.expr[':'].width = function(elem,pos,match) {
return $(elem).width() == parseInt(match[3]);
}
你可以这样使用:
$('div:width(970)')
那可能是非常慢的,所以你想缩小比较的元素数量,比如:
$('#navbar>div:width(970)')
只能选择那些直接导航栏的div,这些div也有970px的宽度。
原文链接:https://www.f2er.com/jquery/181668.html