0

我们开发了一个由 jQuery 提供支持的基本的、样式化的站点导航。应用程序不同页面的内容由一些 JavaScript 函数返回(目前只有一些模拟图像代表最终功能)。

我现在的想法是使用此基本导航来定义 SharePoint 2013 母版页。然后,内容将由基于此母版页的不同 SharePoint 网站页面定义。因此,我上传了所有 html/js/css 源并将主 html 文件转换为 SharePoint 母版页。

问题是我现在在生成的母版页上有不需要的元素,即主要的 SharePoint 网站标题和内容的占位符 div。此外,我的 $(document).ready 函数不再被调用。

我假设有一种简单的方法可以将 Sharepoint 母版页基于 Web 设计师设计的现有 html/js/css 并让结果看起来与以前相同,并且 JavaScript 代码按预期工作。你能给我一些关于如何实现这一目标的指示吗?手写母版页是否更容易,也许基于从 SharePoint Designer 获得的空白母版页?

4

1 回答 1

0

我在设计方面的 SharePoint 2013 中大量工作(请参阅http://www.cmich.edu,我们在 SharePoint 2013 上构建了这个,我和我的设计团队在这里完成了所有的设计工作,我们也在大学的 IT 部门工作),我们使用最小母版页作为基础从头开始构建母版页. 如果您到站点操作-> 设计管理器并选择“编辑母版页”(选项 4),那里将有一个选项来创建一个最小的母版页。我会先做这个,然后用自定义标记/样式修改那个主法师。我发现将现有 HTML 页面(也是此页面上的一个选项)转换为 SharePoint 母版页并不总是每次都能正常工作。从最小母版页开始将保证所有标记和 SharePoint 控件在您开始工作之前完全符合它们的需要,因为它将由系统本身生成。

于 2014-03-10T14:15:04.230 回答