我使用 JavaScript 和 jQuery 的错误在哪里
我有一个问题,实际上我需要一个 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 新手,
欢迎提供帮助。
I have a question actually I need one if
/else
for hide or show one div
, I had wrote the following function but it didn’t work:
jQuery(document).ready(function(){ /*show div OtraUniversidad when option:selected = 165*/
var optionValue = $("#Universidad option:selected").val();
$("#OtraUniversidad").hide();
if(optionValue == 165){
$("#OtraUniversidad").show();
}
});
Actually works: $("#OtraUniversidad").hide();
I don't know what's wrong; I'm new in JavaScript and jQuery
Some help is always welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个比较是错误的,你必须使用这个:
This comparison is wrong, you must use this:
我认为这应该有效:
演示: http://jsfiddle.net/gGX2E/1/
I think this should work:
Demo: http://jsfiddle.net/gGX2E/1/