setColor(divpre){ try { if (this.value == TRUE) { $("[id*=" + divpre + "]").show(); $($("#" + divpre).children).css({ fill: "#12db38ff" });//綠色 } else { $("[id*=" + divpre + "]").hide(); $($("#" + divpre).children).css({ fill: "#1296dbff" });//藍色 } } catch (ex) { //console.log(ex); } },
根據所需賦參,如果圖是由許多個子圖構成,需要讓所有子圖變色,則調用children,如需讓某個子圖變色,則可以調用children[i],如需讓多個子圖變色,則可以調用多個children[i],