gpt4 book ai didi

javascript - JQuery获取同名属性值

转载 作者:行者123 更新时间:2023-11-28 13:34:59 25 4
gpt4 key购买 nike

我想根据 rel attr 的值获取 href attr 值。我如何在 JavaScript 中执行此操作?

<links>
<link href="https://someurl/index/16380" rel="self"/>
<link href="https://someurl/index/16380/streams?lang=en" rel="streams"/>
<link href="https://someurl/index/16380/bif" rel="bif" />
</links>

一些事情......

$(xml).find('link').each(function(){
if(rel == 'streams'){
this.streamurl = $(this).attr('href');
}
});

最佳答案

$(xml).find("link[rel=streams]")
.each(function(i,lnk) {
lnk.streamurl = lnk.href;
})

或者

$(xml).find("link[rel=streams]")
.prop("streamurl", function() {
return this.href;
})
<小时/>

您的原始代码几乎是正确的。只需要这个:

if(this.rel == 'streams'){

而不是这个:

if(rel == 'streams'){

打开开发者控制台,您可能会看到类似以下内容:

ReferenceError: rel is not defined

关于javascript - JQuery获取同名属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22202546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com