我只想显示这条红色标记线。
我认为您还有其他想法,例如仅添加代码显示 “6 OVR CSK”、“6 OVR PBKS”、20 OVR CSK、20 OVR PBKS。
我的意思是,如果可能的话,如果只显示此节目,您可以添加代码吗?
setInterval(() => {
const els = document.querySelectorAll(".fancy-tripple");
if (els) {
[].forEach.call(els, (div) => {
const el = div.querySelector('.country-name a');
if (!(/\d+\sove?r/ig.test(el.textContent))) {
div.setAttribute('style', 'opacity: 0.5') // opacity el
div.style.display = 'none' // hide el
}
});
}
1000)
此代码有效但不是全部,我也想隐藏红色标记数据。
添加修剪和开始
^
像这样:
if (!(/^\d+\sove?r/ig.test(el.textContent.trim()))) {`
假设你的字符串是
6 OVR LSG
更简单的例子:
setInterval(() => {
const els = document.querySelectorAll(".fancy-tripple");
if (els) {
els.forEach(div => {
const el = div.querySelector('.country-name a');
div.hidden = !(/^\d+\sove?r/ig.test(el.textContent.trim()))
});
}
}
1000)