Как я могу уменьшить этот код детали? Мне нужно сделать его короче.Как сделать изменение стиля короче?
Вот моя очень длинная часть кода:
var b1 = document.getElementById("b1");
var b2 = document.getElementById("b2");
b1.onclick = function() {
b1.style.background = "#0070b7";
b1.style.color = "#fff";
b2.style.background = "";
b2.style.color = "";
b3.style.background = "";
b3.style.color = "";
b4.style.background = "";
b4.style.color = "";
$("#led1").show("slow, linear");
$("#led2").hide("slow, linear");
}
b2.onclick = function() {
b1.style.background = "#efefef";
b1.style.color = "#707173";
b2.style.background = "#0070b7";
b2.style.color = "#fff";
b3.style.background = "";
b3.style.color = "";
b4.style.background = "";
b4.style.color = "";
$("#led1").hide("slow, linear ");
$("#led2").show("slow, linear ");
}
Просто примечание стороны, [Код обзор SE] (HTTP: // Просмотр Кода .stackexchange.com /), вероятно, более подходит для этого вопроса. –
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он принадлежит http://codereview.stackexchange.com/ – EdChum