1
Cufon js libを使用しようとしています。 Webページに特定のフォントを表示する。
jQueryも使用されています。メッセージバンドルを使用すると、JSF EL式で生成されたリンクにCufonフォントが適用されません。
<script language="javascript" src="resources/js/cufon-yui.js"/>
<script language="javascript" src="resources/js/Salaryman_400.font.js"/>
<script type="text/javascript">
Cufon.replace('.menu-text');
</script>
リンクテキストは、プロパティが国際化をサポートするために、ファイルからそれが機能しないこと、値が得だということを意味EL #{m.decoys}
、で得られた場合:
<h:outputLink value="#{request.contextPath}/decoys.jsf" class="menu-text">
<f:verbatim>#{m.decoys}</f:verbatim>
</h:outputLink>
をこのテキストの後にwasn <a>
以内まったく表示されません。ここ
が顔-configにI18N設定して、彼らはCufonなしで動作:
<application>
<resource-bundle>
<base-name>msg_ru</base-name>
<var>m</var>
</resource-bundle>
</application>
リンクテキストは、例えば、他のEL、と得られた場合。それはOKだと#{request.contextPath}
、:outputLink:
<h:outputLink value="#{request.contextPath}/decoys.jsf" class="menu-text">
<f:verbatim>#{request.contextPath}</f:verbatim>
</h:outputLink>
、それはあまりにもstyleClassのでは動作しません: あなたは「styleClassの」使用する必要があります。 – sergionni