2017-11-10 2 views
0

서버 테마를 통해 응용 프로그램에 부트 스트랩이 활성화되어 있지만 navbar-brand 클래스로 앵커를 설정하는 방법을 찾아야합니다. 응용 프로그램 레이아웃 및 부트 스트랩 - 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> 

나는 이것이 가장 좋은 예를 찾을 수 없습니다를하지만 난 다른 방법을 발견하지 않았거나 일이?

답변

1

scriptblock을 사용하는 대신 document.ready 함수없이 XPage의 onClientLoad 이벤트에 코드를 추가 할 수 있는지 확인하십시오. 공통 맞춤 컨트롤 (예 : 메뉴, 페이지 레이아웃 등)을 사용하는 경우 코드를 추가하여 해당 컨트롤이있는 모든 XPage에 변경 사항을 적용 할 수 있습니다.

+1

감사합니다. 스티브, 매력처럼 작동합니다! – Malin

관련 문제