以下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/