觸發 Best?tigung_?FFNET 和 Best?tigung_SCHLIESSET 后,我的 SVG“StateSignal13”仍然顯示。可見性根本不起作用。怎么了?
var LE1BO = LeitstandSCHENKERRadeburg.getVariable("Siemens LOGO 8 NR1.Best?tigung_?FFNET");
var LE1BS = LeitstandSCHENKERRadeburg.getVariable("Siemens LOGO 8 NR1.Best?tigung_SCHLIESSET");
function ZustandLE1(){
if (LE1BO == "True") {
LeitstandSCHENKERRadeburg.setVariable("Intern.ZustandLE1","True");
LeitstandSCHENKERRadeburg.setProperty("LeitstandSCHENKERRadeburg.StateSignal13.visibility", "visible");
}else {
LeitstandSCHENKERRadeburg.setProperty("LeitstandSCHENKERRadeburg.StateSignal13.visibility", "hidden");
}
if (LE1BS == "True") {
LeitstandSCHENKERRadeburg.setVariable("Intern.ZustandLE1","False");
LeitstandSCHENKERRadeburg.setProperty("LeitstandSCHENKERRadeburg.StateSignal13.visibility", "visible");
}else {
LeitstandSCHENKERRadeburg.setProperty("LeitstandSCHENKERRadeburg.StateSignal13.visibility", "hidden");
}
}
uj5u.com熱心網友回復:
不確定LeitstandSCHENKERRadeburg代表什么型別。但是假設它是一個 HTML 元素,則 setProperty 函式沒有正確應用。
看看它的檔案。
如果要調整元素的樣式,則需要像這樣訪問它:
LeitstandSCHENKERRadeburg.style.setProperty('visibility', 'hidden')
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/348626.html
標籤:javascript svg
上一篇:js中的相互排斥力
