wordpress でページを作成しようとしています (管理インターフェイスの wordpress カスタム ページ ツール内に構築されています)。
私が欲しいのは3つのラジオボタンです。2 表示 1 非表示。非表示のものは、正しい div が表示されるように自動チェックする必要があります。(css で z-index を使用する場合は必要ないのではないでしょうか?)
ユーザーがチェックボックスの 1 つをクリックすると、別の 2 つの div が非表示になり、正しい div が表示されます (ページの同じ場所にあることに注意してください)。
何らかの理由で、これをワードプレスで動作させることができません。または、同じ方法を行う別の方法がある場合は、私もそれを受け入れます.
CSS:
#apDiv3 {
position:absolute;
left:405px;
top:53px;
width:485px;
height:434px;
z-index:12;
background-color: #000;
color: #F00;
}
#apDiv10 {
position:absolute;
left:405px;
top:53px;
width:485px;
height:434px;
z-index:11;
background-color: #000;
color: #F00;
}
#apDiv11 {
position:absolute;
left:405px;
top:53px;
width:485px;
height:434px;
z-index:11;
background-color: #000;
color: #F00;
}
<script>
$(document).ready(function(){
$("input[name='payway']").click(function() {
var test = $(this).val();
$(".desc").hide();
$("#"+test).show();
});
});
</script>
HTML/PHP:
<p>
<input type="radio" name="payway" value="apDiv10" />
pay2
<input type="radio" name="payway" value="apDiv3" checked="checked" style="display:none;">
</p>
<p>
<input type="radio" name="payway" value="apDiv11" />
Pay1
</p>
<div id="apDiv3" class="desc">
This is the standard div that should be visable
</div>
<div id="apDiv10" class="desc">
Shows this div when user click on checkbox pay2
</div>
<div id="apDiv11" class="desc">
Shows when user click checkbox pay1
</div>