我试图找出一种方法来隐藏我在 SharePoint 2013 中的一个网站上的 Quicklaunch 导航栏中的特定链接,但遇到了一些麻烦。基本上,我正在尝试使链接仅对特定组中的用户可见,并且不属于该组的任何其他用户都不会看到 Quicklaunch 链接。我一直在阅读如何在默认母版页中通过 css 和 javascript 实现这一点,但似乎没有任何运气。我正在使用 SPServices 获取当前登录用户的组成员身份,并根据那里的成员身份隐藏或显示特定的 Quicklaunch 项目。我在母版页中实现了这段代码,虽然我让它工作了,但是在导航到站点内的不同页面、列表或库时,给定的链接会重新出现。我不知道我是否做错了什么,但作为最后的手段,我来这里寻求答案。如果有人能指出我正确的方向,我将不胜感激。
贝娄是一个截图,可以更好地理解我正在尝试做的事情......