检测 XUL 中的选项卡框选项卡更改
检测 tabbox
内选项卡之间切换的最佳方法是什么? 特别是,我需要检测某个选项卡何时打开,以及用户何时离开它(切换到另一个选项卡)。
我现在使用 onclick
但这感觉很黑客。
What's the best way to detect switching between tabs inside a tabbox
?
In particular, I need to detect when a certain tab is opened, and when the user leaves it (switches to another tab).
I'm using onclick
now but that feels hackish.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我承认它可能位于页面顶部附近更显眼的位置,但是文档 说:
目前尚不完全清楚事件目标是选项卡框还是单个面板,因此您可能需要进行一些尝试。
I admit it could be in a more prominent place near the top of the page, but the documentation says:
It's not totally clear whether the event target is the tabbox or the individual panel, so you may have to experiment a little bit.
监听
tabpanels
元素上的select
事件:Listen for the
select
event on thetabpanels
element: