2 つのデータ シリーズがあり、チェック ボックスをクリックして非表示にしようとしましたが、データ シリーズが非表示になりません。
私のデータ系列は私のフィドルで見ることができます。
そして、それは私がそれらを隠すために使用したコードです:
CSS :
<input type="checkbox" checked="checked" class="messageCheckbox" value="line1" onclick="showOrHide(0);" />1
<input type="checkbox" value="line2" checked="checked" class="messageCheckbox" onclick="showOrHide(1);" />2
Javascript :
showOrHide = function (i) {
var selectt = document.getElementsByClassName("messageCheckbox")[i].value;
if (document.getElementsByClassName("messageCheckbox")[i].checked) {
document.getElementsByClassName(selectt)[0].style.display = 'none';
} else {
document.getElementsByClassName(selectt)[0].style.display = 'block';
}
}