Jquery和Sharepoint之间不匹配

时间:2012-04-25 10:09:33

标签: jquery html sharepoint

我正在使用Jquery和sharepoint进行现有页面构建 该页面已包含一个jquery脚本,可以使新闻向下滚动。 我无法访问旧代码来添加一些,所以我确实添加了一个带有sharepoint的内容Web部件,我可以在其中添加所有代码然后提交

我添加了这段代码:

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

(与默认页面相同)     

$('img#test').click(function(){

alert('testttttt');
});

它只是一个简单的代码,看看是否一切正常 但我所看到的是当我在mmy代码中引用jquery.js时,旧的滚动将停止工作,我的代码将工作 如果我删除链接,我的代码将无法工作,旧代码将工作 任何建议?

另一件事,我尝试添加

而不是这样做
 < img onClick='test1' id='id1'... />

到html,但是sharepoint正在为我删除代码

 < img id='id1' .... />

任何建议? 谢谢你

1 个答案:

答案 0 :(得分:0)

我的建议是:

使用FireFox中的FireBug插件打开页面,或使用IE中的开发人员工具检查页面。

转到脚本选项卡并检查包含的脚本。如果页面已经引用了JQuery,那么您不需要在内容编辑器WebPart中再次包含它。

如果您确定JQuery已经包含在页面中,那么上面的javascript应该可以正常工作。

如果它已经包含在页面中并且您的代码不起作用,则可能是您的示例JS代码错误。

但一个好的开始是检查上面提到的开发工具中的渲染页面,看看究竟发生了什么。