自动执行javascript控件的功能

时间:2011-07-16 16:31:18

标签: c# javascript jquery asp.net function

我正在构建一个非常依赖于javascript的asp.net c#应用程序,特别是jquery的可用性。

我想为我的javascript使用面向命名空间的面向对象的方法,到目前为止我认为我已经实现了这样。

例如,我对具有常用功能的全局js文件进行了以下设置。

 (function (NS, $, undefined) {

  // javascript here   

 }
 (window.NS = window.NS || {}, jQuery));

现在我想为我的控件引入类似的工作,我在1 control = 1 javascript文件的基础上工作。

我已经在jquery中看到了jquery函数自我执行的多种方法,目前我已经设置了我的javascript控件,如下所示。

$(function() { 
  // javascript here
 });

控制javascript的最佳方法是什么 - 我应该像全局环绕一样设置它 - 因为我希望能够在控件javascript中访问我的NS命名空间吗?

1 个答案:

答案 0 :(得分:0)

将它们设置为:

(function($) {
   // javascript here 
   // NS.MyOtherJs.doSomething();
}(jQuery));