2013-11-26 48 views
4

我有这样一段代码在JavaScript(jQuery的):如何逃脱保留字在Javascript

$("<a />").html("?").attr({ 
    href: "javascript:void();", 
    class: "CorrentTooltip", 
    title: "Explain!" 
}); 

什么是逃避保留字class选择呢?

PS:该选项class由于与关键字class冲突引起我的IDE(Visual Studio中)我的JavaScript分析器一个烂摊子。所以,JS解析器说在这之后有很多语法错误。我无法折叠代码块。它继续功能性,但丑陋。

回答

9

您可以通过使用''""

$("<a />").html("?").attr({ 
    href: "javascript:void();", 
    'class': "CorrentTooltip", 
    title: "Explain!" 
}); 
包围它转义