Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 如何让jQueryUI从一开始就显示正确的选项卡?_Jquery Ui_Jquery Ui Tabs - Fatal编程技术网

Jquery ui 如何让jQueryUI从一开始就显示正确的选项卡?

Jquery ui 如何让jQueryUI从一开始就显示正确的选项卡?,jquery-ui,jquery-ui-tabs,Jquery Ui,Jquery Ui Tabs,我正在使用jQueryUI在页面上显示一些选项卡。显示的选项卡并不总是相同的,因此有时我会将不同的选项卡设置为活动 <script> $(function() { $("#tabs").tabs({'active': 1}); }); </script> $(函数(){ $(“#tabs”).tabs({'active':1}); }); 我在后端生成了这段代码,所以当浏览器加载页面时,它就在那里,但不管怎样,第一个选项卡只显示了几分

我正在使用jQueryUI在页面上显示一些选项卡。显示的选项卡并不总是相同的,因此有时我会将不同的选项卡设置为活动

<script>
    $(function() {
        $("#tabs").tabs({'active': 1});
    });
</script>

$(函数(){
$(“#tabs”).tabs({'active':1});
});
我在后端生成了这段代码,所以当浏览器加载页面时,它就在那里,但不管怎样,第一个选项卡只显示了几分之一秒,然后才显示活动选项卡


如何从一开始就显示激活选项卡?

只需将代码更改为:

<script>
    $(function() {
        $("#tabs").tabs({selected: index});
    });
</script>

$(函数(){
$(“#tabs”).tabs({selected:index});
});

其中索引是从0开始的标签号,只需将代码更改为:

<script>
    $(function() {
        $("#tabs").tabs({selected: index});
    });
</script>

$(函数(){
$(“#tabs”).tabs({selected:index});
});

其中index是从0开始的选项卡编号

我使用的是1.9.2版,我没有看到任何关于“selected”属性的提及。据我所知,它已被“active”替换。我使用的是1.9.2版,没有看到任何关于“selected”属性的提及。据我所知,它已被“主动”取代。