我有這樣的jQuery代碼不會表明開始我們作爲display: none
如何顯示()的ID塊
$(document).ready(function() {
$(window).load(function() {
$('#anId').hide(); // show section
$('#anId').show(); // show section
$('#anId').hide().show(); // show section
$('#anId').css('display', 'block'); // show section
}); // end .load()
}); // end .ready()
的建議任何想法,爲什麼內容塊?
這裏的標記:
<fieldset class="formField__marginTop formField__area" id="anId" style="display: none;">
<legend>Reservation Notes</legend>
<div class="formField__optional">
<label for="reservationNote">Optional Notes</label>
<textarea name="reservationNote" id="reservationNote" rows="5" cols="21" class="formField__text formField__textarea255" enabled="enabled" maxlength="255"></textarea>
<small class="formField__tip">Enter any additional and pertinent information relating to this reservation.</small>
</div>
<div class="formField__optional">
<label>Note Type</label>
<fieldset class="formField__list formField__inlineButtons" enabled="enabled">
<label for="reservationNoteType_746440">
<input type="radio" value="0" name="reservationNoteType" id="reservationNoteType_746440" class="formField__list" checked="checked"> Private (Internal Use Only)
</label>
<label for="reservationNoteType_445052">
<input type="radio" value="1" name="reservationNoteType" id="reservationNoteType_445052" class="formField__list"> Public (Customer Viewable)
</label>
</fieldset>
<small class="formField__tip">Choose whether this note is for internal or external use.</small>
</div>
</fieldset>
應該可以正常工作,你可以顯示你的html標記嗎? – Anton
是的,它會;證明:http://jsbin.com/silepazi/1。 (注意:沒有理由在'ready'處理函數中包裝一個'load'處理函數,並且幾乎不需要任何*;只需要將腳本放在最後。) –
爲什麼要把'window.load您的'document.ready'處理程序中的'handler? – Alnitak