0

致力于使用我们的解决方案部署 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>

有什么想法吗?

4

1 回答 1

1

看起来好像您部署到 Url="JqueryFiles1"。去掉1应该没问题。

于 2013-07-02T12:27:44.960 回答