我有一個頁面上有幾個div,所有的類都是「文章」。我用如何將沒有特定類的元素設置爲使用JQuery隱藏?
$(".article:first").addClass("current");
將class「current」添加到類「article」的第一個div中。我希望所有其他class =「article」div都被隱藏,直到點擊一個按鈕。
當頁面加載時,第一個class =「article」div應該是可見的。點擊一個按鈕時,應出現第二個div,依此類推。
編輯:是否有關class =「article」divs出現在兩個不同分類的div?
<div class="roots">
<div class="article">
</div>
</div>
<div class="words">
<div class="article">
</div>
</div>
我需要在JQuery中以不同的方式解決它們嗎?
我是否需要在使第一個可見之前將它們全部隱藏起來?這是必需的嗎?此外,爲了顯示後續的div,我會使用$(「。article:next」)還是其他類似的東西? – mishmomo
如果它們全部是最初可見的,那麼您需要隱藏所有不想看到的部分,隱藏所有部分最簡單快捷,然後顯示一個。請參閱我最近添加到我的答案中,我認爲這是使用CSS和JS的組合更好的方法。 – jfriend00
好啊。我喜歡你在點擊功能中所做的。 – Loktar