我有一个简单的primefaces galleria
<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 galleria已经加载后才尝试调用javascript函数。在我上面的代码片段中,即使还没有加载galleria,它也会调用警报。
答案 0 :(得分:0)
在页面加载完成后你的javascript运行良好:
<script>
$(window).load(function() {
alert("Hello");
});
</script>