编写webpart但得到0x800a1391 - JavaScript运行时错误:'$'是未定义的错误

时间:2014-10-09 21:07:43

标签: jquery sharepoint-2013

我正在编写一个基于另一个有效的webpart的webpart。我已经复制了所有内容,但是当我加载新版本时,我得到一个“0x800a1391 - JavaScript运行时错误:'$'未定义”错误,该错误未显示在原始版本中。 它打破了这里:

<script>
$(document).ready(function () {
    $('#NewsTicker').vTicker({
        speed: 500,
        pause: 3000,
        showItems: 1,
        animation: 'fade',
        mousePause: true,
        direction: 'up'
    });
});

我在集合中的jquery库中存在引用:

<SharePoint:ScriptLink ID="ScriptLink1" Name="~SiteCollection/Style Library/NewsTicker/Scripts/jquery.js" runat="server" />

不知道为什么我的版本爆炸了。

1 个答案:

答案 0 :(得分:0)

您可以尝试禁用MDS(最小下载策略)来检查这是否是问题。如果是,那么通常在页面之间导航时可能无法加载您的库,因为只加载了页面的更改部分。