gpt4 book ai didi

jquery - 如何使用 jQuery 处理 Primefaces tabView 的 'OnTabShow'?

转载 作者:行者123 更新时间:2023-12-01 00:31:55 25 4
gpt4 key购买 nike

我想标题已经很不言自明了!我正在使用 Primefaces tabView,并添加了一个内联事件处理程序,如下所示:

<p:tabView effect="fade" id="myTabView" style="background:none;" dynamic="true" styleClass="myTabs" onTabShow="myShowFunction()">
.
.
</p:tabView>

我想使用 jQuery 的 on 来绑定(bind)使用选项卡显示事件的事件处理程序。我尝试使用 on('ontabsshow', myShowFunction),但它不起作用。当选项卡更改时(转换完成后),我需要更新全局变量。因此,我需要将我的代码放置在具有全局声明的同一脚本中。

有什么指导吗?

最佳答案

抱歉,我来晚了一点……不过

正如您所期望的那样,浏览器端没有真正的 onTabShow 事件。 Primefaces 生成特定的 js 代码,以便在正确的时间调用您的 myShowFunction 函数。

JQuery 在这里没有帮助。

只需将您的函数放在脚本部分中(在 tabView 组件之后):

<script>
function myShowFunction() {
//Update your variable here
}
</script>

希望对你有帮助

关于jquery - 如何使用 jQuery 处理 Primefaces tabView 的 'OnTabShow'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14976322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com