SharePoint 2010功能区隐藏/ {在库项目选择或其他事件上显示}

时间:2011-06-16 00:11:10

标签: jquery sharepoint-2010 sharepoint-clientobject

我正在为SharePoint 2010打造品牌,我默认隐藏功能区,并在用户单击向下箭头时显示。用户可以通过单击隐藏图标再次隐藏它。 JQuery toggle和toggleClass工作得很好

    <div id="ribbonHide">
        <a class="toolTipHover" href="#">
            <div class="downArrowSmall" onclick="JavaScript:$('#s4-ribbonrow').toggle();$(this).toggleClass('downArrowSmall upArrowSmall');">
                <span class="ribbonHideToolTipOpen">Display the Ribbon</span><span class="ribbonHideToolTipClose">Hide the Ribbon</span>
            </div>
        </a>
    </div>

问题是,当用户单击库项目的选择器复选框时,整个标题行将消失,因为当功能区选择“库工具”选项卡/“库”窗格时,它将被替换。但是功能区仍然是隐藏的。网站标题横幅也是如此。

问题:如何监听触发功能区更改的页面事件(任何),以便我可以再次显示?

谢谢!

1 个答案:

答案 0 :(得分:4)