致力于使用我们的解决方案部署javascript文件。
为脚本添加了一个模块,例如添加了jquery-1.7.1.min.js。 Elements.xml是:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="Scripts" Url="JqueryFiles1">
<File Path="Scripts\jquery-1.7.1.min.js" Url="jquery-1.7.1.min.js" />
</Module>
</Elements>
它成功地将javascript文件部署到文档库“JqueryFiles”完美文件中(我甚至可以从库中下载它们并验证它们是否有内容)。
问题是当我在母版页中加载它们时,scipt文件在我检查时出现空白(文件存在但是为空)。
尝试使用解决方案中的标准脚本标记SharePoint:ScriptLink和CustomAction进行加载,每次都是同样的事情。
<SharePoint:ScriptLink runat="server" Defer="false" Name="~sitecollection/JqueryFiles/jquery-1.7.1.min.js" />
<script src="../../JqueryFiles/jquery-1.7.1.min.js" type="text/javascript"></script>
有什么想法吗?
答案 0 :(得分:1)
看起来好像你部署到Url =“JqueryFiles1”。删除1,它应该没问题。