猿问
jquery通过CSS属性获取元素ID
加入我知道在某个元素的z-index属性值为100,
如何利用这个条件获取z-index属性值为100的元素的id,或者class。
天涯尽头无女友
浏览 582
回答 3
3回答
至尊宝的传说
如果是某个图片的z-index = 100可以这样:$('img [z-index=100]').attr('id') //获取id$('img [z-index=100]').attr('class');///获取样式名称如果是tdimg——>修改 td,其他同理。引号前面的img代表你找的该类型的所有元素,[]中的类似于索引,即找到符合里面条件的元素,z-index = 100,就是代表该元素有个z-index属性,并且值为100,换做其他属性也是 同理。attr()括号中是该元素所具备的属性名。Good luck !
0
0
0
凤凰求蛊
123456789101112$(function(){ l=$("div").length; $("input").click(function(){ for(i=0;i<l;i++){ a=$("div").eq(i).css("z-index"); b=$("div").eq(i).attr("id"); if(a==100){ alert(b) } } })}) 12345<div id="div_1" class="c1" style="z-index:100; position:relative">1<input type="button" name="" value="点我" /></div><div id="div_2" class="c1" style="z-index:200; position:relative">2</div><div id="div_3" class="c1" style="z-index:300; position:relative">3</div><div class="c2"></div><div class="c3"></div>
0
0
0
小唯快跑啊
$('img [z-index=100]').attr('id'); //获取id$('img [z-index=100]').attr('class'); //获取样式名称
0
0
0
随时随地看视频
慕课网APP
相关分类
JQuery
我要回答