ASP.NET MVC:jQuery UI和其他脚本意外加载

时间:2013-08-24 06:04:16

标签: javascript jquery asp.net-mvc jquery-ui optimization

我在运行中有一个ASP.NET MVC项目。在页面加载时,立即使用easeOutQuad的缓动功能。但是,有时当我加载页面时,它表示没有名为easeOutQuad的函数,毫无疑问,这意味着jQuery UI库未正确加载。其他时候效果很好。 我已经在输出源代码中检查了几次加载顺序,我可以向你保证,jQuery,jQuery UI,内联脚本的顺序不应该是问题的关键。 对此问题的任何见解?

PS:连接质量可能与此现象有关。鉴于此,我仍然不知道如何避免它。

1 个答案:

答案 0 :(得分:1)

没有一个代码示例,很难说。但是,考虑到您的问题的性质,我猜测您对easeOutQuad的调用没有包含在jQuery document-ready方法中。试试这个:

jQuery(document).ready(function($) {
    //your call to easeOutQuad
});

如果它已经包含在此次通话中,或者这样做不会影响您的问题,请发布足够的代码来复制问题,以便我们提供进一步的帮助。