0

我有一个简单的 primefaces 画廊

<p:galleria id="test-gallery" value="#{testController.imageIds}" var="item" autoPlay="false" >  
    <p:graphicImage width="300" value="#{imageStreamer.image}" >
        <f:param name="id" value="#{item}" />
    </p:graphicImage>
</p:galleria>
<script>alert("done");</script>

一切正常,但我只在 primefaces 画廊已经加载后才尝试调用 javascript 函数。在我上面的代码片段中,即使广场尚未加载,它也会调用警报。

4

1 回答 1

0

页面完成加载后,请执行您的 javascript:

<script> 
    $(window).load(function() {
        alert("Hello");             
    });
</script>
于 2013-06-04T12:13:46.253 回答