【问题标题】:JQuery in Sharepoint 2010Sharepoint 2010 中的 JQuery
【发布时间】:2013-01-11 15:45:43
【问题描述】:

我正在为 Sharepoint 2010 编写 Web 部件,我需要使用 JQuery。

$(function(){
    canvas = document.getElementById("canvas");
    ctx = canvas.getContext("2d");

    clockImage = new Image();
    setInterval(drawScene, 1000);
});

但是当我尝试调试我的 web 部件时,出现了错误:

Microsoft JScript 运行时错误:“$”的值或者是NULL,或者如果它没有定义或者不是一个对象函数

我已将 JQuery 添加到样式库和我的 ascx 页面:

<script type="text/javascript" src="~/StyleLibrary/scripts/jquery.js"></script>

我应该怎么做才能解决它?

【问题讨论】:

  • 首先检查源代码,看看jQuery是否在你的脚本之前的HTML中。
  • 使用开发者工具,在控制台查看消息,找出与jquery引用相关的错误。

标签: c# jquery sharepoint-2010 web-parts


【解决方案1】:

在您的页面或母版页中寻找可用于 Jquery 的另一个参考?

如果是,则删除其中一个引用..

如果 jquery 脚本有多个可用的引用调用,它将破坏 jquery 脚本的功能。

在调用引用之前还要检查是否有任何其他调用 jquery 脚本?

谢谢

【讨论】:

  • 在我的母版页 v4.master 中只有一个对 JQuery 的引用
猜你喜欢
  • 2011-03-23
  • 2012-11-07
  • 2012-08-14
  • 1970-01-01
  • 2011-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多