gpt4 book ai didi

javascript - getElementsByClassName WordPress 站点新窗口(目标“_blank”)

转载 作者:行者123 更新时间:2023-12-03 06:13:24 25 4
gpt4 key购买 nike

早上好,

我试图在新窗口中打开WordPress主题中的“mk-flex-slide”类(target =“_blank”),因为该插件没有添加它的功能。我做错了什么?

这是网站:http://heilpflanzen.wiki/loewenzahn-pusteblume/#4
只需向下滚动几个像素到该图片(滑动图片应在新窗口中单击时打开): enter image description here

我尝试了这段代码:

window.onload = function(){
var anchors = document.getElementsByClassName('flex-active-slide').getElementsByTagName('a');
for (var i=0; i<anchors.length; i++){
anchors[i].setAttribute('target', '_blank');
}
}

最佳答案

getElementsByClassName() 返回一个列表,并且该列表没有 getElementsByTagName() 方法。尝试使用 document.querySelectorAll('flex-active-slide a') 代替:

window.onload = function(){
var anchors = document.querySelectorAll('flex-active-slide a');
for (var i=0; i<anchors.length; i++){
anchors[i].setAttribute('target', '_blank');
}
}

关于javascript - getElementsByClassName WordPress 站点新窗口(目标“_blank”),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39221213/

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