私は郡メニューを切り替えるために以下のスクリプトを使用していますが、ページ上に「イギリス」以外の国がロードされている場合に郡メニューを隠すようにしています。ページが読み込まれた後、別の国に問題があります。ページが読み込まれたときに「イギリス」が選択されていて、「郡」メニューがまだ表示されていない場合、別の国を最初に選択してから、ショーあなたが選択の選択値を取得する必要があり.toggle関数が正しく動作しない
<script type="text/javascript">
$(document).ready(function(){
$(".selectWrapper").on("change", "select#country", function(){
$("select.county").toggle($(this).val() == "United Kingdom");
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
if($("select.country") != "United Kingdom") {
$("select.county").toggle();
}
});
</script>
をする必要があります: '場合(!$( "select.country")のval()= "イギリス"){' –
を選択#国あなただけ
select.country
サンプル上の表示を切り替える[詳細を行っている場合またはselect.country(セレクタのどれが正しいかに応じて) – voigtan** HTML **を見ずに、それは一種の_spaghettiコード_です。常にコードのコンテキストを表示します。 JavascriptでそれはHTMLです。 – gdoron