它是Jquery Mobile我想从rss discription标签中获取图像 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 + '"> </a></li>'
);
黑色文字是变量。 我试图从一个以img标签开头的文本中抓取img src,依此类推:
$('#link' + i).text(entry.title);
$('#img' + i).text(entry.content);
我想要抓取的图片位于:text(entry.content)
答案 0 :(得分:2)
获取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做什么的信息。
答案 1 :(得分:2)
您可以尝试以下方法:
<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");