我的 SVG "StateSignal13" 在触发后仍然显示。怎么了?
My SVG "StateSignal13" is still shown after triggering. What's wrong?
我的 SVG“StateSignal13”在触发 Bestätigung_ÖFFNET 和 Bestätigung_SCHLIESSET 后仍然显示。可见性根本不起作用。怎么了?
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");
}
}
不确定 LeitstandSCHENKERRadeburg
代表什么类型。
但是假设它是一个 HTML 元素,setProperty 函数没有正确应用。
看看它的documentation。
如果您想调整元素的样式,您需要像这样访问它:
LeitstandSCHENKERRadeburg.style.setProperty('visibility', 'hidden')
我的 SVG“StateSignal13”在触发 Bestätigung_ÖFFNET 和 Bestätigung_SCHLIESSET 后仍然显示。可见性根本不起作用。怎么了?
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");
}
}
不确定 LeitstandSCHENKERRadeburg
代表什么类型。
但是假设它是一个 HTML 元素,setProperty 函数没有正确应用。
看看它的documentation。
如果您想调整元素的样式,您需要像这样访问它:
LeitstandSCHENKERRadeburg.style.setProperty('visibility', 'hidden')