我有一個區域,最初是隱藏的,應該根據字段的內容出現/消失。jquery hide只能工作一次
因此,如果用戶選擇通過信用卡付款 - 那麼額外的領域打開,如果沒有 - 然後他們消失。
問題是,它只能用於顯示它們 - 不隱藏。
有人可以請在這裏看到:http://bit.ly/dOCNQQ
提前感謝!
$(function(){
$('#CCinfo').hide();
$('#paymethod').change(function(){
var payme = $(this).val();
if (payme=='CreditCard') {
$('#CCinfo').show("slow");
} else {
$('#CCinfo').hide();
}
});
});
<tr>
<td colspan="2" align="right">
<strong>pay by:</strong><br />
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="CreditCard"/>credit card<br />
<tr>
<td colspan="2" align="right"><strong>pay by:</strong><br />
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="CreditCard"/>credit card<br />
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="Check"/>cash<br />
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="At Dinner"/>check
</td>
</tr>
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="Check"/>cash<br />
<input type="radio" name="paymethod" id="paymethod" title="*" class="required" value="At Dinner"/> check
</td>
</tr>
抱歉,#2是不是平臺「按需調試」。您需要提取您認爲錯誤的代碼,將其發佈到此處,然後有人可以幫助您。通過發佈一個鏈接到一個頁面並要求「調試」,你不會向社區貢獻任何東西,因爲你問的問題不會對除你以外的任何人有任何用處。 – fresskoma 2011-03-07 23:40:40
這很酷,我不介意調試。 – Dimitry 2011-03-07 23:45:22