Javascript函数调用导致错误

标签 javascript jquery function

我正在尝试调用函数“makeQuery”,但它不起作用,FireBug 告诉我:

missing ; before statement
[Break on this error] makeQuery(this.id){\n

我不太明白它要我把“;”放在哪里

$(".predicate").click(function () {
    makeQuery(this.id){
    alert(this.id);
    }
});

function makeQuery(value){
    queryString = queryString+"val="+value+"&";
    variables = variables+1;
    alert(queryString);
    alert(variables);           
}

最佳答案

替换

makeQuery(this.id){
alert(this.id);
}

makeQuery(this.id);
alert(this.id);

关于Javascript函数调用导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2512828/

相关文章:

javascript - 动画进度条

javascript - scrollTop 等于 0,即使 div 位于页面下方

javascript - 如何解决phonegap中的HTTPS问题

Python 使用字符串名称访问现有变量

javascript - 如何打印 JavaScript 函数的原始字符串

javascript - For 循环被忽略

javascript - jquery 效果后边距和填充重置

php - Yii2完整日历事件过滤不起作用

javascript - 将 div 附加到所选文本

Python - 指定要在命令行上使用文件中的哪个函数