我試圖寫入一個腳本,顯示取決於兩個<p>
元件的被點擊的兩個不同的文本(div
多個)。點擊顯示<div>
,但點擊一個後,另一個應該使用變量fin_var
「停用」。 使用fin_var = false;
停用不起作用。顯示只有一個解決方案,「去激活」的其他溶液
如果我點擊第二個<p>
後的第一個,也出現在第二<div>
。非常感謝幫助!
這裏是代碼:
var fin_var = true;
var sen_one = document.getElementById('sentence_one');
if (fin_var == true) {
sen_one.addEventListener('click', function() {
// show div1
fin_var = false;
}, false);
}
var sen_two = document.getElementById('sentence_two');
if (fin_var == true) {
sen_two.addEventListener('click', function() {
// show div2
fin_var = false;
}, false);
}
<p id="sentence_one">Solution 1</p>
<p id="sentence_two">Solution 2</p>
使得很多的感覺,謝謝你! – sojutyp