【发布时间】:2020-07-12 12:50:05
【问题描述】:
我正在使用 JSXGraph 创建一堆滑块,它们的可见性应该通过一个复选框来更改。不幸的是,setAttribute() 并没有真正起作用。它只改变滑块“头部”的可见性,但不改变其范围。这是我在 javascript 中的代码示例:
ctx.slider_A = ctx.box_left.create("slider", [[50, 50], [230, 50], [0, 0.4, 1]],
{withLabel: false, snapWidth: 0.05, fillColor: ctx.textColor, visible: false});
function sliderVisibility(){
var Checkbox = getElementById("check");
if (Checkbox.checked == true) {
ctx.slider_A.setAttribute({visible: true});
}else{
ctx.slider_A.setAttribute({visible: false});
}
}
有人知道这个问题吗?非常感谢您的帮助。
【问题讨论】:
标签: javascript slider visibility setattribute jsxgraph