最近碰到一個問題,將問題簡化了一下寫出來,希望得到大家的指點。下面是問題:功能實現:點擊一個顯示的div,該div隱藏,下一個div顯示;再次點擊顯示的div...依次進行。源代碼為方便查看,下面也給出源代碼:1234567css:.myDiv{display:inline-block;width:50px;height:20px;background-color:lightgreen;}.myDiv:not(:nth-child(1)){visibility:hidden;}js:window.onload=function(){varcur=1;varcurDiv=document.getElementById("div"+cur);varnextDiv=document.getElementById("div"+++cur);curDiv.onclick=function(){curDiv.style.visibility="hidden";nextDiv.style.visibility="visible";}}目前的問題是只能進行第一次點擊,之后就無法通過點擊觸發(fā)事件了。求教問題出在哪里,如何改進,或者有其他更好的方法?
如何實現div串的漸顯漸隱?
幕布斯6054654
2019-04-10 20:48:37