我無法讓這個工作!用動態收音機顯示/隱藏div不起作用
當我檢查第二個單選按鈕時,顯示類名稱爲wholesale-option
的div。當我取消選中單選按鈕時,div不會隱藏。我在做什麼錯了?
見我Fiddle
$(document).ready(function() {
$('.gui-block-option:first').nextAll().addClass('wholesale-option');
var newContainer = $('<div class="gui-spacer"></div><div class="gui-block-option"><div class="gui-field"><div class="gui-radio"><div class="tm-radio"><input type="radio" value="" name="shipment_method" id="gui-form-shipping-wholesale" class=""></div><label for="gui-form-shipping-wholesale">Ik wil graag bij mijn groothandel bestellen(Afhalen)</label></div><div class="gui-field-content"><p>text over bestellen bij groothandel</p></div></div></div>');
$('#gui-form .gui-block-option:first').after(newContainer);
$(".wholesale-option").hide();
$("#gui-form-shipping-wholesale").change(function() {
if ($(this).prop('checked', true)) {
$(".wholesale-option").show();
} else if ($(this).prop('checked', false)) {
$(".wholesale-option").hide();
}
});
});
我試過的東西this.checked
和上面.prop
但都不是工作。
請幫助..
頁面中只有2個「radio」嗎?或者** [DEMO](http://jsfiddle.net/Guruprasad_Rao/7h4q4wx1/7/)**會做什麼? –