3
我已通過content_tag_for做了一個div,我希望默認情況下隱藏它。我怎麼做?我也使用jquery。如何使默認隱藏一個div由content_tag_for
我已通過content_tag_for做了一個div,我希望默認情況下隱藏它。我怎麼做?我也使用jquery。如何使默認隱藏一個div由content_tag_for
附加類:
content_tag_for(:div, @person, :class => "hidden") { # blah blah }
,並將其定義爲隱藏在樣式表:
div.hidden { display: none }
注意:您還可以使用div_for
,從而節省了一些代碼。請參閱API。
由於您提到您正在使用JQuery,因此不會執行此項工作?
在頁面的HEAD:
<script>
$(document).ready(function() {
$('#your-div-id').hide();
});
</script>
或頁面中的div後,您創建,只是:
<script>
$('#your-div-id').hide();
</script>
還是我誤解你的問題? 謝謝。
+1 - 我更喜歡這種方法(儘管其他答案有效),因爲在文檔準備好之前沒有最初的內容閃光並且.hide()被觸發。 – jyoseph 2010-12-17 20:14:22