使用したい(Primefaces with TwitterBootstrap)。現在、ドロップダウンメニューは、たとえばap:dataTable
が存在する場合は機能しません。次の順序で動作している場合(Primefacesコンポーネントなしで)動作していることがわかりましたh:head
。
<h:head>
<h:outputScript library="js" name="bootstrap.js"/>
<h:outputScript library="primefaces" name="jquery/jquery.js"/>
...
</h:head>
順序を入れ替えると(bootstrap.jsよりも最初のjquery.js)、DropDownメニューが壊れます。私の問題は、レンダリングされたHTML出力でPrimeFacesコンポーネントを使用すると、PrimeFacesで使用されるスクリプト(jquery.jsおよびprimefaces.js)が常に。の手動入力の前にあることh:head
です。
<script src="/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces"></script>
<script src="/javax.faces.resource/primefaces.js.jsf?ln=primefaces"></script>
<script src="/javax.faces.resource/bootstrap.js.jsf?ln=js"></script>
bootstrap.js
以前にインポートするにはどうすればよいjquery.js
ですか?