2010-09-09 56 views
2

我有下面的代码jQuery的获取图像

<div class="img"> 
<img src="image/1.jpg" class="img_s" style="display:none;" /> 
<img src="image/2.jpg" class="img_s" style="display:none;" /> 
<img src="image/3.jpg" class="img_s" style="display:none;" /> 
<img src="image/4.jpg" class="img_s" style="display:block;" /> 
<img src="image/5.jpg" class="img_s" style="display:none;" /> 
<img src="image/6.jpg" class="img_s" style="display:none;" /> 
</div> 

我怎样才能与显示模块的风格图片src?

非常感谢您的帮助。

回答

4

:visible pseudo selector应该这样做:

var imagesrc = $('.img').children('img:visible').attr('src'); 

参考::visible selector

+0

太棒了。感谢您的帮助。 – cicakman 2010-09-09 08:07:44

2
$(".img_s[style='display: block;']"); 
+0

很大。感谢您的帮助。 – cicakman 2010-09-09 08:08:56

+0

@cicakman - 我认为jAndy的解决方案更好 - 请接受他的 – Bozho 2010-09-09 08:21:12