我对JavaScript很新,所以我不太明白为什么我在'else'上遇到语法错误。有什么建议吗?
<script language="javascript">
$(document).ready(function() {
$('#toggleButton').click(function() {
if ($('#toggleSection').css("opacity") == 0); {
$('#toggleSection').fadeIn("slow");
}
else {
$('#toggleSection').fadeOut("slow");
}
return false;
});
});
</script>
答案 0 :(得分:3)
if ($('#toggleSection').css("opacity") == 0);
最后删除分号..
答案 1 :(得分:2)
if ($('#toggleSection').css("opacity") == 0); {
嗨,我想你的;这里错了。祝你好运!
答案 2 :(得分:1)
;
if
这被解析为围绕一个空语句的if
(没用),然后是一个普通的{ ... }
块,然后是一个悬空的else
。