$(document).ready(function() {
if (($("#response option:selected").val() == "A") || ($("#response option:selected").val() == 'B')) {
$("#additional").show();
$(document).scrollTo('#additional');
}
$('#response').change(function() {
$("#response option:selected").val();
if (($("#response option:selected").val() == "A") || ($("#response option:selected").val() == 'B')) {
$("#additional").show();
} else {
$("#additional").hide();
}
});
});
----------------------------------------------------------
<div id="response" class="col-lg-4">
<select>
<option value="">Please Select</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
</div>
<div id="additional" style="display: block;">
<select><option value="00">Please Select </option></select>
</div>
これは動作しません。「jquery 1.10.2 - Uncaught Error:構文エラー、認識できない式:サポートされていない疑似:選択」のようなコンソールエラーが表示されます。何が問題なの?
を(https://jsfiddle.net/vbuhag8d/1/)は、 '' SELECT'にval'を使用しているが、よりになりますセンス。エラーメッセージから、 ':selected'ではなく':select'をどこかに明示的に使用しています。それは単にタイプミスです。 –
エラーは、インクルードされたjsファイル(jquery 1.10.2)を指しています。しかし、私は問題が何であるか把握できませんでした。 – Anoopa
jQueryではエラーではありません。 ':selected'の代わりに':select'をどこかで使ったので、jQueryはエラーを投げています。 –