应用程序布局和 Bootstrap - 添加 navbar-brand 元素

Application Layout and Bootstrap - adding the navbar-brand element

我通过服务器主题为应用程序启用了 bootstrap,但我必须找到一种方法来使用 class navbar-brand 设置锚点。

在那里我添加了一个小脚本块:

<xp:scriptBlock id="scriptInit">
        <xp:this.value><![CDATA[    
     $(document).ready(function() {        
        $( ".navbar" ).prepend( "<a class='navbar-brand' href='#'>Workflow</a>" );
    });]]></xp:this.value>
    </xp:scriptBlock>

我觉得这不是最好的例子,但我还没有找到另一种方法或者是否有另一种方法?

而不是使用脚本块,看看您是否可以在 XPage 的 onClientLoad 事件中添加代码(没有 document.ready 函数)。如果您使用的是通用自定义控件(例如,用于菜单、页面布局等),您可以在此处添加代码,因此更改将在每个具有该控件的 XPage 中进行。