以下JavaScript函数应该进行简单的JQuery调用以加载页面并设置类:

function Lp(page,class) {
    $("#result").load(page);
    $('#nav').attr('class',class);
}


但是,直到我直觉改变了第二个参数的名称,它才起作用:

function Lp(page,hilite) {
    $("#result").load(page);
    $('#nav').attr('class',hilite);
}


确定参数名称是任意的,还是我遗漏了一些东西?

最佳答案

class是JavaScript中的reserved keyword。这就是为什么。

关于javascript - 为什么JavaScript函数使用某些参数名称失败?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11510133/

10-11 23:27
查看更多