ドロップダウン ボックスから特定の値が選択されたときに、jQuery の show() 関数を使用してフォームの別のセクションを表示したいと考えています。現在、ヘッダーの上のコードは次のようになっています。
<script>
$(":input#location").change(function(){
if($(this).val() === 'On Rental'){
$('div#dpo').show("slow");
}
}
</script>
そして、フォームは次のようにコーディングされます。
<p>
<strong><label for="location">Location</label></strong>
</p>
<select name="location" id="location">
<option value="Clarksville">Clarksville</option>
<!--etc.-->
</select>
<div id="dpo" style="display:none">
<!--Stuff I want to show here.-->
</div>
何らかの理由で、ドロップダウン フィールドから [レンタル中] を選択しても何も起こらず、何が間違っているのか一生わかりません。誰かが私が間違っていることを見ることができますか?