我正在编写一个基于另一个有效的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" />
不知道为什么我的版本爆炸了。
答案 0 :(得分:0)
您可以尝试禁用MDS(最小下载策略)来检查这是否是问题。如果是,那么通常在页面之间导航时可能无法加载您的库,因为只加载了页面的更改部分。