簡體   English   中英

更改之前檢查樣式?

[英]Checking styles before changing?

我有一個菜單,只有當用戶在主頁上時我才會顯示一些內容。 每次單擊任何菜單項時都會運行此條件。 如果用戶點擊其他菜單項,我不想顯示此內容。 我試圖阻止JavaScript從HTML中來回轉換。 這太過分嗎?

例:

if(pageNumber === home) {
    $('#content').css({'display':'block'});
} else if($('#content').css('display') !== 'none') {
    $('#content').css({'display':'none'});
}

您可以使用toggle方法:

$('#content').toggle(pageNumber === home);

http://api.jquery.com/toggle/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM