0

我试图显示一个基于href属性的选项卡,我这样做:

<script>
    $(function() {
        $('#myTab a[href="#<?php echo $sf_user->getFlash('activeTab', 'usuarios'); ?>"].tab('show');
    });
</script>

该选项卡已显示但由于某种原因活动选项卡仍然存在,因此仅显示内容但活动选项卡不会移动,有什么帮助吗?

4

1 回答 1

1

问题在于选择器没有"正确关闭。

$('#myTab a[href="#<?php echo $sf_user->getFlash('activeTab', 'usuarios'); ?>"].tab('show');
//                                                               Problem here ^

正确方法:

$('#myTab a[href="#<?php echo $sf_user->getFlash('activeTab', 'usuarios'); ?>"]').tab('show');

')之前添加.tab('show');

于 2013-06-11T14:39:48.083 回答