jQuery在Sharepoint脚本编辑器上不起作用

时间:2018-08-21 13:11:09

标签: jquery html bootstrap-4 sharepoint-online

我正在一个项目上,我必须在引导数据表中显示一个共享点列表。该列表正确显示,但是我添加了引导数据表类,并且该表未显示为数据表(无排序和搜索)。我总是包括一个jquery脚本,该脚本使表头上的复选框像一个集体复选框一样工作,并且也不起作用。我在sharepoint之外尝试了相同的脚本,效果很好。这是我的代码:

WebElement detailPostCode = driver.findElement(By.cssSelector("div.q_codePostal>label"));

1 个答案:

答案 0 :(得分:0)

如果您打算将Boostrap应用于SharePoint网站中的所有页面

  1. 检查您正在使用哪个母版页
  2. 打开SPD >>母版页
  3. 编辑当前使用的母版页(您可能有两个正在使用:一个 发布端,系统端)
  4. 找到标签,并在其中添加对的引用 boostrap(而是将其存储在本地或使用CDN)
  5. 重复步骤以引用以下重置CSS,这将 避免SharePoint提供的默认CSS与 Boostrap
  6. 如果使用的是Boostrap JS,请添加标签

或者,您应该考虑从Microsoft Office UI Fabric来研究这一功能,它具有相同但不同的库。微软为样式设计模式构建了自己的核心。

Bootstrap无法与SharePoint Online一起正常运行的原因是,用于引用引导程序文件的CDN域被Microsoft Cloud平台阻止。