- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 sj:tabbedpanel
中有这些选项卡。我想知道激活了哪个选项卡并相应地设置隐藏字段的值。
<sj:tabbedpanel id="localtabs" >
<sj:tab id="connected" target="tone" label="Connected" />
<sj:tab id="disconnected" target="ttwo" label="Not Connected"/>
<sj:tab id="distribution" target="tthree" label="Distributed"/>
<div id="tone">tone</div>
<div id="ttwo">ttwo</div>
<div id="tthree">tthree</div>
</sj:tabbedpanel>
现在我想根据激活的标签 0、1 或 2 为标签音、ttwo 和 tthree 设置隐藏输入字段的值。
<input type="hidden" name="activeTab" value="0" id ="activeTab"/>
我试过了
$("#connected").click(function(){
alert("Connected");
$("#activeTab").val(0);
});
$("#disconnected").click(function(){
alert("Not Connected");
$("#activeTab").val(1);
});
$("#distribution").click(function(){
alert("distribution");
$("#activeTab").val(3);
});
但它不起作用。提前致谢。
最佳答案
订阅onchange
主题
<sj:tabbedpanel id="localtabs" onChangeTopics="tabchange" >
<sj:tab id="connected" target="tone" label="Connected" />
<sj:tab id="disconnected" target="ttwo" label="Not Connected"/>
<sj:tab id="distribution" target="tthree" label="Distributed"/>
<div id="tone">tone</div>
<div id="ttwo">ttwo</div>
<div id="tthree">tthree</div>
</sj:tabbedpanel>
并处理事件
$.subscribe('tabchange', function(event, data) {
var tab = event.originalEvent.ui.newTab.attr("id");
if (tab === "connected") {
$("#activeTab").val(0);
} else if (tab === "disconnected") {
$("#activeTab").val(1);
} else if (tab === "distribution") {
$("#activeTab").val(3);
}
});
关于java - Struts2 jquery tabbedpanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18719659/
我有一个带有两个选项卡的选项卡面板,当用户单击第二个选项卡上的“提交”时,我想保留在当前选项卡上,但使用新的 jsp 更改选项卡的内容。
非常感谢任何帮助。 这是一个显示问题的示例代码,当按下(“按我”)按钮并调整小部件大小( View 中出现白色框)时,TabbedPanel 会像小故障一样重新绘制(尽管事实并非如此)。 我尝试过更改
我在 sj:tabbedpanel 中有这些选项卡。我想知道激活了哪个选项卡并相应地设置隐藏字段的值。 tone ttwo
我现在已经奋斗了几个小时,只是为了能够在 Kivy 中自定义 TabbedPanel 的样式。这是我的代码: #: import Utils kivy.utils BoxLayout: spa
我在使用 Wicket 7.3 和 JQuery 2.1.4 时遇到以下问题: 在动态选项卡式面板(添加和删除选项卡)中,我想本地化选项卡标题并添加工具提示。我的代码 JQueryGenericPan
Kivy 似乎想让所有选项卡具有相同的大小。如果我想让一个选项卡比其他选项卡更宽怎么办?调整 TabbedPanelItem 的 tab_width 似乎没有效果,因此较长的文本被截断。 示例从 Ki
我是一名优秀的程序员,十分优秀!