我们已经开发了一个基本的,风格的网站导航由jQuery提供动力。应用程序的不同页面的内容由一些JavaScript函数返回(目前只有一些表示最终功能的模拟图像)。
我现在的想法是使用这个基本导航来定义一个SharePoint 2013年母版页。然后,内容将由基于此母版页的不同SharePoint站点页定义。因此,我上传了所有html/js/css源代码,并将主html文件转换为SharePoint母版页。
问题是,我现在在生成的母版页上有不想要的元素,即主SharePoint站点头和内容的占位符div。此外,我的$(document).ready函数不再被调用。
我假设有一种简单的方法可以将Sharepoint母版页面建立在由网页设计人员设计的现有html/js/css基础上,并且结果看起来和以前一样,而且JavaScript代码也按预期工作。你能给我一些关于如何实现这一点的建议吗?手工编写母版页会更容易吗,也许是基于从SharePoint设计器获得的空白母版页?
发布于 2014-03-10 14:15:04
我在SharePoint 2013中在设计方面做了大量工作(参考http://www.cmich.edu,我们在SharePoint 2013上构建了它,我和我的设计团队在这里完成了所有的设计工作,我们还在IT系的大学工作),我们从零开始构建了以最小母版页为基础的母版页。如果您要到站点操作->并选择“编辑母版页”(选项4),那么将有一个选项来创建一个最小的母版页。我首先要这样做,然后用自定义标记/样式修改主法师。我已经发现,将现有的HTML页面(在此页面上也是一个选项)转换为SharePoint母版页的地方,并不总是每次都能正常工作。从最小母版页开始,将确保所有标记和SharePoint控件在您开始工作之前都将完全符合它们的要求,因为它将由系统本身生成。
https://stackoverflow.com/questions/18336121
复制相似问题