我正在使用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' .... />
任何建议? 谢谢你
答案 0 :(得分:0)
我的建议是:
使用FireFox中的FireBug插件打开页面,或使用IE中的开发人员工具检查页面。
转到脚本选项卡并检查包含的脚本。如果页面已经引用了JQuery,那么您不需要在内容编辑器WebPart中再次包含它。
如果您确定JQuery已经包含在页面中,那么上面的javascript应该可以正常工作。
如果它已经包含在页面中并且您的代码不起作用,则可能是您的示例JS代码错误。
但一个好的开始是检查上面提到的开发工具中的渲染页面,看看究竟发生了什么。