選択したラジオ ボタンには、対応するドロップダウン ボックスが表示されます。
たとえば、ラジオ ボタン「オンタリオ」を選択すると、一致する都市のドロップダウン ボックスが表示されます。
上記の例には、次の作業コードがあります。
<script type="text/javascript">
$(document).ready(function(){
$("#searchForm input:radio").change(function() {
var buttonPressed = $('[name="Region"]:radio:checked').val();
var cityElmntBox = document.getElementById("dispalyCityBox");
if(buttonPressed == 'Ontario'){
cityElmntBox.style.display='block';
} else {
cityElmntBox.style.display='none';
}
});
});
</script>
突然の効果 ( ) の代わりに、選択した要素にメソッドdisplay='block'
を使用したかったのです。slideDown()
だから私は置き換えました:
cityElmntBox.style.display='block';
と:
cityElmntBox.slideDown(500);
しかし、これは機能しません…、誰かがそれを機能させるのを手伝ってくれませんか?