我正在为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>
问题是,当用户单击库项目的选择器复选框时,整个标题行将消失,因为当功能区选择“库工具”选项卡/“库”窗格时,它将被替换。但是功能区仍然是隐藏的。网站标题横幅也是如此。
问题:如何监听触发功能区更改的页面事件(任何),以便我可以再次显示?
谢谢!
答案 0 :(得分:4)