Jquery加载动态库

时间:2011-08-08 21:15:13

标签: javascript jquery jquery-plugins

我正在编写一个脚本,我的jquery使用getScript()方法加载一个jquery插件。但由于某些原因,我加载的代码仅在脚本结束后才能生效。

所以程序:

  1. load jquery
  2. 执行getScript()方法并加载插件。
  3. 尝试使用插件($('#test')。myPlugin())但崩溃。
  4. 脚本结束了。在chrome web开发人员中尝试$('#test')。myPlugin()。效果很好。

1 个答案:

答案 0 :(得分:1)

getScript() - 方法异步检索脚本,因此您必须等到它已加载(通常通过success() - 方法)才能调用它。我想你不是那样做的。

所以试试

getScript("script").success(function() {
    $('#test').myPlugin();
});