以下代码不添加jquery-plugins.js:
<p:lightBox styleClass="imagebox">
<h:outputLink value="../resources/images/car.png">
<h:graphicImage value="/resources/images/car.png" />
</h:outputLink>
</p:lightBox>
此代码确实添加了 jquery-plugins.js:
<p:lightBox styleClass="imagebox">
<h:outputLink id="tip" value="../resources/images/car.png">
<h:graphicImage value="/resources/images/car.png" />
</h:outputLink>
</p:lightBox>
<p:tooltip for="tip"></p:tooltip>
此工具提示只是为了测试目的而添加的,在生产中不需要。但是,似乎删除它也会破坏我的p:lightBox
(因为jquery-plugins.js)将不再包含在内。
我正在使用模板 ( ui:insert
, ui:define
),模板确实使用h:head
and h:body
。有谁知道如何解决这个问题(那么如何自动包含jquery -plugins.jsp:lightBox
)?
请注意,我已经尝试了多个版本的 Primefaces 出现这种情况。