js顯示隱藏div jquery怎么實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕控制一個(gè)div的顯示和隱藏?
jquery怎么實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕控制一個(gè)div的顯示和隱藏?示例HTML<div class=“ABC”style=“顯示:無(wú)“></div><input type=”button
jquery怎么實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕控制一個(gè)div的顯示和隱藏?
示例HTML
<div class=“ABC”style=“顯示:無(wú)“></div><input type=”button”class=”but“/>
最簡(jiǎn)單的方法如下:
<script>$(文檔)。就緒(函數(shù)(E){T$()。但是我不知道。單擊(函數(shù)(E){T/T$()。ABC“”。Toggle() })</script>
Toggle()用于在顯示時(shí)隱藏對(duì)象,在隱藏時(shí)顯示對(duì)象。
---
如果您需要實(shí)現(xiàn)除顯示和隱藏之外的其他功能,您可以按以下步驟執(zhí)行:]<script>$(文檔)。就緒(函數(shù)(E){T$()。但是我不知道。單擊(函數(shù)(E){T/TIF($()”。ABC“”。Hasclass(“show”){T/T//隱藏函數(shù)(E){T/T$()。ABC“”。隱藏()。Removeclass(“show”)T/T//其他函數(shù){T/T}else//顯示(”。ABC“”。顯示()。Addclass(“show”)(T/T}T})</script>
在這里,您可以定義一個(gè)類:show來(lái)確定div是顯示還是隱藏
hasclass()有一個(gè)類
hide()隱藏對(duì)象
show()show object
removeclass()刪除一個(gè)類
Addclass()添加一個(gè)類
另外,您還可以通過(guò)jQuery設(shè)置div的CSS:顯示:無(wú)/塊隱藏/顯示