AJAX不是通过ID或类替换DIV中的内容

时间:2011-08-05 06:29:32

标签: ajax replace

有人可以帮助我.. 我有一个生成这样的代码>>

的脚本
<div id="imageok">img1.png</div>
<div id="imageok">img22.jpg</div>
<div id="imageok">img333.gif</div>

在AJAX中,图像的名称称为imgname,它等于div的内容。

我想替换div中的文本,但我不能使用id,因为它对每个div都相同..我试图通过它搜索div内容(我在AJAX中有图像的名称)

也许就像......  GET元素where content ==“img1.png”&gt;更换 我只是写不出来..

请帮帮我。

1 个答案:

答案 0 :(得分:0)

我认为你要做的事情可以用jQuery更“整洁”地完成。

您以前使用过jQuery吗?如果是,那么你可以这样做:

// get content into a variable called 'result'
$('div').each(function(i) {
  if ($(this).text() == 'img1.png') {
    $(this).text(result);
  }
});

我还没有测试过这段代码。希望它有所帮助。