【发布时间】:2011-08-09 03:32:56
【问题描述】:
当单击<select> 上的某个<option> 时,我想要显示一些html。我有下面的 HTML 代码。会这样吗?即使没有错误,它似乎也不起作用。
jQuery:
$('#addSubject').click(function(){
$('#pgHide').show();
$('span.centerMessage').hide();
$('#addSubjectPopup').show();
});
HTML:
<select>
<option id="addSubject">Add Subject</option>
</select>
<div id="pgHide" style="display: none; ">
<span class="centerMessage">
<img src="../images/loading.gif" />
Creating...</span>
<div class="centerMessage" id="addSubjectPopup" style="display: none;">
<span class="closePopup">close</span>
<div id="insideCenterMessage">
<label>Add Subject</label>
<input type="text" name="subject" id="addSubjectField">
<input type="submit" value="Add Subject" id="addSubjectBttn">
</div>
</div>
【问题讨论】: