2014-02-05 85 views
0

當頁面加載完成時,另一個加載事件在div標籤內被觸發。所以,這個div標籤中的DOM在頁面加載後被刷新。當div標籤被刷新時,它顯示html id喜歡隱藏。當我在頁面加載時嘗試隱藏它們時,它們仍然存在。我曾嘗試這樣的代碼:如何在div重新加載時隱藏元素

$(function() { 
    $('.myresults-button-exclude').hide(); 
}); 

在頁面加載時

+1

不知道你在問什麼,顯示一個js小提琴來說明問題 – Sionnach733

+0

如果div的內容被異步ajax調用的結果填充,那麼'document.ready'處理函數幾乎肯定會在DOM完全加載。 – Phylogenesis

回答

4

難道你不能在CSS中做到這一點?

.myresults-button-exclude { 
    display: none 
} 

就用JS當你需要顯示它... $('.myresults-button-exclude').show();

1

你可以只把他們藏在默認情況下,CSS文件,該代碼不起作用。

<style> 

    .myresults-button-exclude { display: none } 

</style> 
+1

'$(function(){'與$(document).ready'完全相同' – davidkonrad

0

爲什麼不把一個類,你要隱藏與顯示的屬性的元素:沒有對類的CSS ?