簡體   English   中英

用p:graphicImage彈出圖像

[英]image popup with p:graphicImage

我有一個使用p:graphicImage的簡單jsf primefaces代碼

<p:graphicImage value="#{imageStreamer.image}" >
    <f:param name="id" value="#{item}" />
</p:graphicImage>

我正在嘗試添加“點擊圖像彈出”功能。 我看到了使用jquery彈出圖像列表

我決定使用fancyBox,但我不知道如何將其與primefaces graphicImage一起使用。 有人可以幫忙嗎?

它不必是fancyBox或任何其他jquery插件。 我只需要一個簡單的“點擊圖像彈出”功能。

更新

嘗試使用Lightbox但不起作用

<p:galleria id="photo-galleria" value="#{testController.ImageIdsView(list[1])}" var="item" autoPlay="false" frameWidth="200" frameHeight="188" panelWidth="625">  
    <p:lightBox styleClass="imagebox">  
        <h:outputLink value="#{imageStreamer.image}">  
            <p:graphicImage value="#{imageStreamer.image}" >
                <f:param name="id" value="#{item}" />
            </p:graphicImage>
        </h:outputLink>
    </p:lightBox>
</p:galleria>

這些圖像給了我一個斷開的鏈接。

注意:沒有lightbox ,一切正常。

PrimeFaces為此提供了一些幫助。 它叫做LightBox。

有關示例,請參見此處的展示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM