我有以下列表,我知道列表类的名称
<div id="something">
<ul>
<li class="myClass1">
<img src="img/Ace.png">
</li>
</ul>
</div>
我只想知道该图像的src,所以我可以把它放在另一个的空白源中。但当我试图提醒它时,路径未定义。
var newimage = new Image();
newimage.src = $(this).find(".match1").attr("src");
alert(myimage);
$("#image0").attr("src",newimage.src);
答案 0 :(得分:2)
$("#something .myClass1 img").each(function(k,v) {
//If all you want is the src of the image, no need to make it into a jQuery object.
var src = v.src; //Get the source.
//Do something with it.
});
答案 1 :(得分:1)
$('.myClass1 img').attr('src')
如果你有多个......
var temporary = "myClass1";
$('.' + temporary + ' img').each(function () {
alert($(this).attr('src'));
});
编辑:
您可以根据评论使用临时变量 - jsFiddle Live Example
答案 2 :(得分:0)
试试This
,这对您有帮助
如果上面有多个图像,您可以像
一样使用每个循环$('.myClass1 img').each(function(){
alert($(this).prop('src'));
})