使用javascript解析itemprop属性

时间:2017-01-13 07:15:33

标签: javascript jquery html attributes

有一个类似这种结构的网站:

<div class="responsive1">
    <img class="maxed responsive-img" itemprop="contentUrl" alt="oneThing"   src="somethingElse">
</div>

...当您查看其属性时,它列为:

img.maxed.responsive-img
    accessKey:""
    align:""
    alt:"something"
    assignedSlot:null
    childElementCount:0
    currentSrc:"http://www.webAddress.com"

那我该如何专门检索和更改currentSrc? 我可以将itemProp属性作为单个元素检索:

var elements = document.getElementsByTagName('img');
for (var i = 0; i < elements.length; i++) {
    var element = elements[i];
    var replacement = "somethingToReplaceCurrentSrc"
    var target = $('img[itemprop="contentUrl"]');
    for (var t = 0; t < latitude.length; t++ ) {
        console.log(t);
    }

如何指定currentSrc并将其替换为变量目标?

1 个答案:

答案 0 :(得分:0)

你应该更改你的src,并且应该更新currentSrc(你不应该使用currentSrc)

$('img[itemprop="contentUrl"]').attr("src", replacement);

如果这样做,currentSrc将会更新。