値がオンとオフの両方のラジオボタンの2つのセットを作成しています........
ボタンがオンのアクセサリとオンのパネルにあり、ユーザーがアクセサリをオフにすると、コードに問題が発生します...画像は変わりません....
ここにJSがあります
var oneOn = $('input:radio[name=one]:checked').val();
var twoOn = $('input:radio[name=two]:checked').val();
var oneOff = $('input:radio[name=one]:checked').val();
var twoOff = $('input:radio[name=two]:checked').val();
$('.radioButton').click(function(e){
fixButtons(this, selected);
var selected = $(this).val();
var oneOn = $('input:radio[name=one]:checked').val();
var twoOn = $('input:radio[name=two]:checked').val();
var oneOff = $('input:radio[name=one]:checked').val();
var twoOff = $('input:radio[name=two]:checked').val();
if(oneOn === 'on' && twoOn === 'on1') {
$('.aon_pon').fadeIn('slow');
}
else if(oneOff === 'off' && twoOff === 'off1'){
$('.main-img').fadeOut('slow');
}
else if(selected === 'on') {
$('.aon_poff').fadeIn('slow');
}
else if(selected === 'off') {
$('.aon_poff').fadeOut('slow');
}
else if(selected === 'on1') {
$('.aoff_pon').fadeIn('slow');
}
else if(selected === 'off1'){
$('.aoff_pon').fadeOut('slow');
}
});
$(":radio[name='one']").attr('checked', true);
$(":radio[name='two']").attr('checked', true);
フィドルはこちら
http://jsfiddle.net/d0okie0612/m43EQ/
私の問題はおそらく z-index にあると思いますが、.css('z-index', '1000') と css を追加しようとしましたが、問題は解決しません......
助けていただければ幸いです