1

我有以下带有 img src 和 alt 的 div:

<div class="slick-cell"><span style="color: red;">99</span>
<img src="images/global.images.arrow_down_dark.png" alt="Downward">
</div>

如果 src 的 alt 等于 Downward,如何将“Down”类添加到父 DIV(紧跟在 slick-cell 类之后)?

在此先感谢您的帮助

相似的东西

if ($(".src").hasAlt("Downward")) {

        $(".slick-cell").addClass(".Down");
    }
4

2 回答 2

9
$("img[alt='Downward']").parent().addClass("Down");

奖金小提琴:http: //jsfiddle.net/balintbako/5ZKhv/

于 2013-06-19T13:51:16.900 回答
1

这会立即修改页面上的所有图像:

$("img[alt='Downward']").closest(".slick-cell").addClass("Down");

或者(jQuery 很灵活):

$(".slick-cell").has("img[alt='Downward']").addClass("Down");
于 2013-06-19T13:52:38.347 回答