我將如何去創建一個腳本,檢查是否div設置爲除display:之外的任何其他值:none。Javascript來改變css
我在手風琴上有一張圖片,但是當我點擊手風琴元素時,我想將圖片隱藏在頂部。
所以說我的內容是一個名爲「accord_content」的類的形式,顯示的圖像是「image_over」。我可以創建一個腳本來檢查是否顯示了accord_content,如果是這樣來隱藏「image_over」?
if ('.accord_content.display !== 'none') {
image_over.display = 'none')
}
只是一個快速的嘗試,不擅長的JavaScript如何完成這個
感謝
如此混亂新的更新 - 這是顯示我要檢查的HTML摘錄
<h3 class="title">Making the shortlist</h3>
<div class="accord_content">
<div class="content_left">
<p>CONTENT</p>
<p>CONTENT>
</div>
這是現在使用jQuery UI手風琴,所以當頁面打開類accord_content是顯示:無,
當點擊h3時,它會變爲display:block。
感謝
到目前爲止你做了什麼? – KatieK
請參閱編輯謝謝 – DIM3NSION
不確定您想要達到的目標,但想知道您是否過於複雜。你真的需要改變整個類的元素還是隻有一個?你真的需要*檢查*是否顯示一個元素/類,因爲你的代碼可能是控制它是隱藏/顯示的嗎? – Stuart