$在JavaScript中意味着什么?如何在Win8应用程序中替换它?

时间:2012-10-07 19:10:48

标签: javascript windows-8 microsoft-metro

示例:

   JsDatePick.prototype.setC = function(obj, aClassName){
        if (this.isie && this.iever > 7){
            $(obj).attr("class", aClassName);
        } else {
            obj.className = aClassName;
        }
    };

来源:http://javascriptcalendar.org/

2 个答案:

答案 0 :(得分:9)

这是一个变量名称。它在语言中没有特殊含义。

许多库(包括jQuery和Prototype.js)将其主要功能挂起。

在替换它之前(在一般范围内),您必须首先确定哪一段代码正在为其分配值。

在这种特殊情况下,您可以忘记它,因为所有支持以编程方式设置类属性的浏览器也支持设置className属性(else子句所做的)。

答案 1 :(得分:1)

您是否阅读过该网站?

  

下载包括jsDatePick标准完整/缩小和jsDatePick   对于jQuery完整/缩小。

他们已经有了非jQuery版本。