另一種更簡潔的方式來編寫以下內容。基本上它基於一個條件切換2個按鈕的可見性。另一種編寫javascript的方式
$("#myCheckBox").click(function() {
if (window.console && window.console.log)
console.log("billing only checked? " + this.checked);
if (this.checked) {
$("#btnNext").hide();
$("#btnFinish").show();
}
else {
$("#btnNext").show();
$("#btnFinish").hide();
}
});
只是尋找一個更有效的方式嗎?
你只會寫出更加細緻的寫法,通常意味着「難以閱讀」。保持原樣 - 沒關係。 –
按鈕是否隱藏起始?點擊複選框之前的事件? –
爲了便於閱讀,您應該進行優化。你爲什麼認爲這不夠有效? – ObscureRobot