我们'声明'jQuery还是我们只是使用它?

时间:2011-12-21 07:09:46

标签: javascript jquery

我在接受采访时被问到你是如何'宣布' jQuery的?他并不是指jQuery变量或$(func())。如果你发现这个问题很奇怪,请不要因此而惩罚我,因为我正在询问我的原因。 :)

4 个答案:

答案 0 :(得分:15)

您没有“声明”jQuery,只需在脚本标记中包含该文件:

<script src="/locationof/jQuery.js"></script>

如果您查看jQuery source,它会在window.$window.jQuery运行时自动附加,因为源代码位于自动执行的匿名函数中。

(function( window, undefined ) {
   // rest of source here

   // Expose jQuery to the global object
   window.jQuery = window.$ = jQuery;
})(window);

答案 1 :(得分:2)

我们没有“声明”jQuery,我们只是将“引用”添加到该库所在的文件中。例如:

<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>

就是这样。

答案 2 :(得分:1)

也许他的意思是如何包含它:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

答案 3 :(得分:1)

我猜他假设您说使用$标志