javascript-如果是某个标记,则从元素列表将不透明度设置为0
发布时间:2022-03-23 11:45:41 316
相关标签: # 前端
我有一个来自querySelectorAll
打电话,我想设置所有
标记的不透明度为0。不过,我不确定这样的if语句会如何工作。
useEffect(() => {
var elements = document.querySelectorAll(`[id^='tooth-${props.toothnumber}']`);
var svg = document.querySelector('svg')
console.log(svg)
var elms = svg.querySelectorAll(`:not([id^='tooth-${props.toothnumber}'])`)
for(var i = 0; i < elms.length; i++) {
if (elems[i] is a g tag) {
elms[i].style.opacity = 0
}
}
}, [props.toothnumber])
有什么建议吗
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报