0

我知道下面的这段代码不起作用,但是是否可以通过调用"src"从 prev 获取,<img>对下面的 jquery 进行一些调整?

HTML:

<li>
    <img src="assets/themes/abstract/1_tbn.png" class="theme_tbn" />
    <label class="theme_label">Diffuse green</label>
    <span>
        <button class="btn-publish chooseTheme">Choose Theme</button>
    </span>
</li>

查询:

$(".chooseTheme").click(function () {        
    var src = $(".chooseTheme").find("img");
    alert(src.text());
});
4

2 回答 2

4
$(".chooseTheme").click(function () {        
        var src = $(this).closest('li').find("img").attr('src');
        alert(src);
});
于 2013-05-13T19:23:54.917 回答
0
$(".chooseTheme").click(function () {        
    var src = $("li").find("img").attr('src');
    alert(src);

});

于 2013-05-13T19:29:44.740 回答