Jquery 无法进行页面刷新;否则工作

Jquery not working on page refresh; works otherwise

我在页面上有一些 jquery 代码,当页面刷新时这些代码根本不起作用。它在页面以其他方式加载时起作用(如跟随 link 或在 url 栏上按回车键加载它)。

我知道 jquery 根本不起作用,因为在控制台中,我收到此错误:

Uncaught ReferenceError: $ is not defined

否则当页面加载时我没有得到它。尽管出现此错误,我还是可以看到 jquery.min.js 已加载到开发人员工具的“网络”选项卡中。

我不知道为什么会这样;我以前从未遇到过这个问题。刷新时网站的其他页面加载 jquery 正常。任何帮助表示赞赏。

根据请求,代码示例,直接来自页面:

$('body').hide();

不适用于页面刷新。否 jquery 对页面刷新有效。

截图,如果有帮助的话:

http://i.imgur.com/43qr1zK.png http://i.imgur.com/GbmnX42.png

您似乎在 head.js 函数中加载了 jQuery。 试试这个。

<script type="text/javascript" src="/javascript/jquery.min.js"></script>

我认为您注释掉此脚本标记部分的方式可能与此有关:

<script type="text/javascript">/*head.js(
/*      '/javascript/jquery.min.js',*/
        '/javascript/scripts-min.js',
        'http://js.addthisevent.com/atemay.js'
);*/</script>