使用JQuery从“a”标记内的img中删除类

时间:2011-10-17 12:20:12

标签: jquery

我有一个获取表格行内容的函数,并在页面的不同部分显示每个单元格内容。这很好用,但我需要从一个标签内的图像中删除一个类。变量如下所示:

var bilde=$('span[id^="foto"]', this).find('a').html();

并且输出到页面的其他部分,如下所示:

$('.bilde').html(bilde);

当我使用firebug时,我看到.bilde的内容输出如下:

<div class="bilde">
<img id="foto2" class="previewImage" src="images/upload/thumb/516467.jpg">
</div>

如何从该图像中删除“previewImage”类,但只能从“.bilde”中显示的图像中删除。我玩过.removeClass,但没有结果。

2 个答案:

答案 0 :(得分:3)

$(".bilde").children(".previewImage").removeClass("previewImage");

在设置div.bilde的html之后放置。

答案 1 :(得分:1)

尝试 -

$("div.bilde").find("img").removeClass("previewImage");

演示 - http://jsfiddle.net/D5APn/