0
このコードをどのようにしてよりきれいにするかを考えようとしています。私は複数のことを試みましたが、何も動かないようです。Javascript - 異なるアクションの複数のonclick要素
toggle1.onclick = function() {
var div = document.getElementById('toggle-content1');
if (div.style.display !== 'none') {
div.style.display = 'none';
document.getElementById("arrow1").className = "arrow-right";
}
else {
div.style.display = 'block';
document.getElementById("arrow1").className = "arrow-down";
}
};
toggle2.onclick = function() {
var div = document.getElementById('toggle-content2');
if (div.style.display !== 'none') {
div.style.display = 'none';
document.getElementById("arrow2").className = "arrow-right";
}
else {
div.style.display = 'block';
document.getElementById("arrow2").className = "arrow-down";
}
};
toggle3.onclick = function() {
var div = document.getElementById('toggle-content3');
if (div.style.display !== 'none') {
div.style.display = 'none';
document.getElementById("arrow3").className = "arrow-right";
}
else {
div.style.display = 'block';
document.getElementById("arrow3").className = "arrow-down";
}
};
誰でも私が見ることができるヒントや学習リソースがあれば、本当に助けていただければ幸いです!私が理解しているところから、何とか番号を引いてそれをトグル機能に取り付ける必要がありますか?
ありがとうございました!