Chức năng javascript switchDiv
của tôi đang được gọi khi tải trang, khi tôi không muốn. Khi được gọi, nó đi qua câu lệnh switch và thực hiện từng trường hợp, ngoại trừ trường hợp mặc định. Co ai biêt lam cach nao để sửa no không?Chức năng Javascript đang được gọi khi tải trang
$(document).ready(function() {
$("#be-button").on("click", switchDiv(1));
$("#red-button").on("click", switchDiv(2));
$("#green-button").on("click", switchDiv(3));
$("#blue-button").on("click", switchDiv(4));
});
var switchDiv = function (mapNum) {
console.log(mapNum);
switch(mapNum) {
case 1:
$("#be-data").show();
$("#red-data").hide();
$("#green-data").hide();
$("#blue-data").hide();
break;
case 2:
$("#be-data").hide();
$("#red-data").show();
$("#green-data").hide();
$("blue-data").hide();
break;
case 3:
$("#be-data").hide();
$("#red-data").hide();
$("#green-data").show();
$("blue-data").hide();
break;
case 4:
$("#be-data").hide();
$("#red-data").hide();
$("#green-data").hide();
$("blue-data").show();
break;
default:
$("#be-data").show();
$("#red-data").hide();
$("#green-data").hide();
$("#blue-data").hide();
}
}
đã làm được! bệnh chọn câu trả lời của bạn khi tôi có thể: D – Cristiano