在动态加载的脚本中使用函数

时间:2014-10-06 13:59:50

标签: jquery

我使用JQuery在脚本中动态/延迟加载,如下所示:

$.ajax({
      url: "interaction.js",
      dataType: "script",
      cache: true
}).done(function() {
        $.cookie("cookie_name", "value", { expires: 7 });
});

在这个脚本中,我尝试使用已存在的函数,并在主js文件中定义:

function scrollUp(){
    if ($(window).width() <= 649) {
         $('html, body').scrollTop( $("#christmas-game-wrapper").offset().top); 
    }
}

scrollUp();

但是当我在延迟加载的脚本中调用它时,我得到了:

ReferenceError: scrollUp is not defined

有没有办法可以在延迟加载的脚本中使用它?

感谢。

0 个答案:

没有答案