我有以下html:
<div class="Checkbox">
<img src='../tema/default/images/CheckVerde.png' onclick="Visibilidade('41767', 'img08ptNA_41767_0', '10')" style='cursor:pointer;margin: 4px;text-align:center;' ID='img08ptNA_41767_0' />
</div>
我需要通过jQuery获取img标签的src值。 img ID是动态的
我该怎么做?
答案 0 :(得分:4)
$(".Checkbox img").prop("src");
将根据提供的HTML工作。当然,如果div中有多个div
元素或多个图像,则可能必须使用eq()
方法之类的方法来获取索引值。
例如:
$(".Checkbox:eq(0) img").prop("src");
- 会获得第一个div.Checkbox
图片来源。
请注意,如果选择器内有多个图片,.prop()
方法只会返回第一个图片的值 - http://api.jquery.com/prop/
答案 1 :(得分:1)
$('.Checkbox>img').prop('src');
答案 2 :(得分:1)
$('.Checkbox').find('img').prop('src')
这可以获取该类中可用的所有img标记的src属性。