无法在jquery中的页面重定向后将标签设置为活动状态

时间:2014-02-07 06:26:38

标签: javascript jquery asp.net-mvc

无法在jquery中重定向页面后将标签设置为活动

致力于mvc 4项目。

我试过跟随

默认情况下,当网页重定向时,它会生成#tab1 active,我希望它应该是#tab9

<script>

    $(document).ready(function () {

        setTimeout('setInductionTab()', 500);

    });

    function setInductionTab() {
         if ('Test' == 'Test') {
             $("#tab1").hide();
             $("#tab9").show();
             $("a").each(function () {
                 if ($(this).attr('href') == "#tab9") {
                     $(this).parent().addClass("active");
                 } else if ($(this).attr('href') == "#tab1") {
                     $(this).parent().removeClass("active");
                 }
             });
                           }  
    }
</script>

哪个工作正常,但我想在准备好的without setTimeout

上执行此操作

0 个答案:

没有答案