手风琴面板内选项卡的 primefaces javascript 事件
primefaces javascript event for tab inside accordian panel
我正在使用 primefaces 手风琴面板
<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 以获取选项卡点击事件
$('#MainMenuForm\:accord\:hometab').on( "click", function() {
alert(1);
});
但我无法收到警报,有人可以帮助我在 primefaces 手风琴选项卡 onclick 上调用 javascript 函数吗?
Accordion 有一个 tabChange 事件。使用 PrimeFaces Extensions pe:javascript,您可以在每个可用事件上调用 javascript,而无需服务器往返
我正在使用 primefaces 手风琴面板
<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 以获取选项卡点击事件
$('#MainMenuForm\:accord\:hometab').on( "click", function() {
alert(1);
});
但我无法收到警报,有人可以帮助我在 primefaces 手风琴选项卡 onclick 上调用 javascript 函数吗?
Accordion 有一个 tabChange 事件。使用 PrimeFaces Extensions pe:javascript,您可以在每个可用事件上调用 javascript,而无需服务器往返