0
我使用materializecss来创建选项卡。所以,我正想要检测哪个选项卡打开,然后使用Javascript或Jquery配置UI。检测使用jquery选择了哪个选项卡
如
if (tab.index == 0 || 'brands'){
//Configure some UI
}else if(tab.index == 1 || 'products'){
//Configure some UI
}
HTML部分看起来是这样的:
<ul class="tabs blue-grey darken-2">
<li class="tab col s6"><a class="active" href="#brands" style="color: white;">Brands</a></li>
<li class="tab col s6"><a style="color: white;" href="#products">Products</a></li>
</ul>
我已经没有手动更改选项卡上的按钮,点击是这样的:
$('ul.tabs').tabs('select_tab', 'products');
,但不知道如何实现问题部分。我希望得到一些帮助:)我经历了许多类似的问题,但没有找到解决办法。如果问题以某种方式公布,请发表评论。
没有运气。据我所知onShow应该知道,这个标签打开后,然后做点什么。但我尝试了例如'window.alert(“Clicked tab opened”);'但它没有做任何事情。我也找不到参数。我经历了他们的.js,我看到的唯一的事情是var index = 0。所以我假设索引从0开始。 –