用jquery抓取图像SRC-attr

Grabing image SRC attr with jquery

本文关键字:SRC-attr 图像 抓取 jquery      更新时间:2023-09-26

是Jquery Mobile,我想从rss描述标签中获取一个图像src,我想把图像的SRC抓取到一个变量中,我尝试了很多方法,但都不适用,这就是我的代码:我想在这个img标记SRC:中添加包含SRC的变量

document.write(
    '<li id="list' + i + '"><img src="**#img**" class="ui-li-thumb"><a href="#article' + i + '" id="link' + i + '">&nbsp;</a></li>'
  );

黑色文本是变量。我试图从一个以img标记等开头的文本中获取img src:

$('#link' + i).text(entry.title);
$('#img' + i).text(entry.content);

我想抓取的图像在里面:text(entry.content)

获取src属性值:

var variable = $('#img' + i).attr('src');

设置src属性值:

$('#img' + i).attr('src', "http://example.com/img.png");

其中"#img"+i是id为img1、img2等的标记。。。例如:

<img id="img0" />

text-这是jquery函数,它将在其中使用.innerText/.innerContent。图像和内部文本——没有什么比这更好的了。.getElementById-即javascript对象window函数,通过id获取元素。它与大多数jQuery函数返回的jQuery对象没有任何共同之处(.text就是其中之一)

jQuery API-这是您必须阅读的内容,以获得使用jQuery可以使用DOM做什么的信息。

您可以尝试以下操作:

<img id="first-image" src="smiley.gif" alt="Smiley face" height="42" width="42" />

使用获取src

var currentSrc = $("#first-image").attr("src");

使用修改src

$("#first-image").attr("src", "smiley_2.gif");