Я использую 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});
}
}
Кто-нибудь знает проблему? Я был бы очень благодарен за любую помощь.