![]() |
1
69
对于1.9之前的jquery用户界面版本
:
对于jquery ui 1.9或更高版本 见 answer 下面是乔尔吉奥·卢帕里亚的作品。 |
![]() |
2
198
如果需要从Tabs事件的上下文外部获取选项卡索引,请使用以下命令:
更新: 从版本1.9“已选择”更改为“活动”
|
![]() |
3
43
更新!请注意:在jqueryui(1.9+)的较新版本中,
为了方便的获取索引,当然还有网站上列出的方法…
但是,您可以使用我的第一个方法来获取索引,以及关于该面板的任何内容,非常简单…
ps.如果您使用iframe变量,那么.find(“.ui选项卡面板:不(.ui选项卡隐藏)”,您也会发现为框架中的选定选项卡执行此操作很容易。 记住,jquery已经做了所有的努力,不需要重新发明轮子!
我提出了一个问题,“如果视图上有多个选项卡区域怎么办?” 同样,请简单地想一想,使用我的相同设置,但使用一个ID来标识您想要获得的选项卡。 例如,如果您有:
您需要第二个选项卡集的当前面板:
如果你想要实际的标签而不是面板(真的很简单,这就是为什么我之前没有提到它,但我想我现在会的,只是为了彻底)
再次记住,jquery做了所有的努力工作,不要想得那么辛苦。 |
![]() |
4
38
如果您使用的是jquery ui 1.9.0或更高版本,则可以访问 ui.newtab.index()。 在你的功能里面,得到你需要的。 对于早期版本,请使用 ui指数 . |
![]() |
5
11
您何时尝试访问UI对象?如果您试图在绑定事件之外访问UI,那么它将是未定义的。 另外,如果这条线
在这样的事件中运行:
SelectedTab将在该时间点等于当前选项卡(“上一个”)。这是因为在单击的选项卡成为当前选项卡之前调用“TabsSelect”事件。如果您仍然想这样做,那么使用“tabshow”将导致selectedtab等于单击的选项卡。 但是,如果您只需要索引,那么这看起来就过于复杂了。事件内的ui.index或事件外的$(tablist”).tabs().data(“selected.tabs”)。 |
![]() |
6
10
|
![]() |
7
5
这是1.9版的更改 类似的东西
应该使用。这对我来说很管用;-) |
![]() |
8
4
如果有人试图从iframe中访问选项卡,您可能会发现这是不可能的。这个
以下内容将为您提供
这也可以代替:
从某种意义上说,它更好的做法是,不只是获取选项卡的索引,而是提供选项卡的实际ID。 |
![]() |
9
4
如果找到活动的选项卡索引,然后指向活动的选项卡 首先获取活动索引
然后使用CSS类获取选项卡内容面板
现在将它包装在jquery对象中以进一步使用它
在这里,我想在课堂上添加两个信息
|
![]() |
10
3
最简单的方法是
索引
|
![]() |
11
3
然后您将从0获得选项卡的索引 简单的 |
![]() |
12
2
尝试以下操作:
|
![]() |
13
2
我发现下面的代码会起作用。设置新选定选项卡索引的变量
|
![]() |
14
2
你可以在下一篇文章中发表下面的答案
|
![]() |
15
1
获取所选选项卡索引的另一种方法是:
|
![]() |
16
1
在 网址 变量您将获得当前选项卡的href/url |
![]() |
17
0
采用隐藏变量
您可以在已发布的页面上获取“sel_tab”的值。),简单!!!! |
![]() |
18
0
如果你想确保
|
![]() |
19
0
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 6 月前 |
![]() |
user28928120 · 如何在jquery中选择所有类? 6 月前 |
![]() |
Eliable · 使点击计数器和进度条协同工作 6 月前 |
![]() |
Jack Maessen · 在处理程序上使用时如何获取输入类型 7 月前 |