This site工作正常,但突然出现错误。
意外的令牌( - 这意味着什么?看起来对我来说是正确的,并且已经好几个月了。
<script>
function (){ <--"Uncaught SyntaxError: Unexpected token (" here
$(".message").focus(function() {
$("#bubble").fadeOut();
}).blur(function() {
$("#bubble").fadeIn();
});
})();
</script>
答案 0 :(得分:7)
您尚未指定功能名称...
即:
function functionname() { ...}
您稍后可以将其称为functionname();
我猜您正在尝试使用(function () { ... })();
(IIFE)
答案 1 :(得分:6)
您忘记在function(
之前添加左括号:
(function (){
$(".message").focus(function() {
$("#bubble").fadeOut();
}).blur(function() {
$("#bubble").fadeIn();
});
})();
对于每个可能会想到的人:“但不,她只是忘记了函数!111eleven”:
我假设她想使用JavaScript设计模式Immediately Invoked Function Expressions(IIFE)。