primefaces的手风琴面板

primefaces的手风琴面板

问题描述:

内标签的JavaScript事件我使用primefaces accordianPanelprimefaces的手风琴面板

<h:form id="MainMenuForm" style="font-size: 13px;font-weight: bold;"> 
<p:accordionPanel id="accord"> 
      <p:tab id="hometab"> 
       <f:facet name="title"> 
        <p:graphicImage id="homeIcon" value="Images/home.png" width="13%" height="13%" /> 
        <p:outputLabel value="Home" id="homeLabel"/> 
       </f:facet> 
       <ul> 
        <li>VAL1</li> 
        <li>VAL2</li> 
        <li>VAL2</li> 
       </ul> 
      </p:tab> 

      <p:tab> 
       <f:facet name="title"> 
        <p:graphicImage id="projectIcon" value="Images/CreateProject.png" width="13%" height="13%" /> 
        <p:outputLabel value="Project" /> 
       </f:facet> 
      </p:tab> 
</p:accordionPanel> 
</h:form> 

我试图附加了jQuery getthe标签onclick事件

$('#MainMenuForm\\:accord\\:hometab').on("click", function() { 
    alert(1); 
}); 

但我不能够得到警惕可以请一些人帮助我在callins上的一个JavaScript函数在primefaces上的手风琴选项卡onclick。

Accordion有一个tabChange事件。与PrimeFaces Extensions pe:javascript,你可以调用每个可用的事件的JavaScript没有服务器往返

+0

谢谢你是非常有用的:)。 –

+0

不客气。如果这是非常有帮助的,你甚至可以upvote ;-) – Kukeltje

+0

OP没有最低要求代表upvoting呢。 – BalusC