我有一个问题,实际上我需要一个if
/ else
来隐藏或显示一个div
,我编写了以下函数,但没有用:
jQuery(document).ready(function(){ /*show div OtraUniversidad when option:selected = 165*/
var optionValue = $("#Universidad option:selected").val();
$("#OtraUniversidad").hide();
if(optionValue == 165){
$("#OtraUniversidad").show();
}
});
实际有效:
$("#OtraUniversidad").hide();
我不知道怎么了我是JavaScript和jQuery的新手
总是欢迎一些帮助。
最佳答案
我认为这应该工作:
jQuery(document).ready(function() {
$('#Universidad').change(function() {
var optionValue = $("#Universidad").val();
if(optionValue == 165) {
$("#OtraUniversidad").show();
} else {
$("#OtraUniversidad").hide();
}
}).change();
});
演示:http://jsfiddle.net/gGX2E/1/
关于javascript - 使用JavaScript和jQuery的错误在哪里,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7611742/