2
我使用的是p:dataScroller
,有10個chunk大小,但是在我的每個項目內容上,我添加了一個類,它有一個click事件函數,當我加載頁面時,我的函數事件僅與10第一項工作,這是我的代碼在p:dataScroller中添加數據丟失Javascript函數
<h:form>
<p:dataScroller widgetVar="dScroller" value="#{documentalBean.listdocumental}" var="documental" chunkSize="10">
<div id="#{documental.ID_DOCUMENTAL}" class="resultados-filtro">
<div class="item-filtro">
<div>
<img src="someimage" alt="" />
<div>
<h3>Text</h3>
<p><span>Text</span></p>
<p>Text</p>
<p><span>text</span> Text</p>
<p><span>text</span> Text</p>
</div>
</div>
</div>
<div></div>
</div>
</p:dataScroller>
</h:form>
我的JavaScript事件:
$(".resultados-filtro").click(function() {
alert("event");
});
當我向下滾動,在接下來的10行被加載,他們不點擊反應功能
更好地學習如何有「動態」事件:http://stackoverflow.com/questions/203198/event-binding-on-dynamically-created-elements,這是http的重複:// stackoverflow.com/questions/1359018/in-jquery-how-to-attach-events-to-dynamic-html-elements – Kukeltje