Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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
Javascript 通过另一页上的按钮在特定选项卡上定向_Javascript_Jquery_Html_Twitter Bootstrap - Fatal编程技术网

Javascript 通过另一页上的按钮在特定选项卡上定向

Javascript 通过另一页上的按钮在特定选项卡上定向,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,我不知道我到底该怎么做,如何通过另一个页面上的按钮在特定选项卡上重定向 例如: 我在主页上,我有“转到新客户”按钮 当我点击该按钮时,它将转到另一个名为“客户端页面”的页面 客户端页面有3个选项卡: 所有客户端(处于活动状态) 新客户 老客户 我想做的是,当我在主页上单击“转到新客户机”按钮时,它将重定向到客户机页面,并直接/自动打开“新客户机”选项卡 我正在使用引导和jquery 更新 这是我的客户页面: - provide(:title, 'Client Database') .row

我不知道我到底该怎么做,如何通过另一个页面上的按钮在特定选项卡上重定向

例如:

我在主页上,我有“转到新客户”按钮

当我点击该按钮时,它将转到另一个名为“客户端页面”的页面

客户端页面有3个选项卡:

  • 所有客户端(处于活动状态)
  • 新客户
  • 老客户
我想做的是,当我在主页上单击“转到新客户机”按钮时,它将重定向到客户机页面,并直接/自动打开“新客户机”选项卡

我正在使用引导和jquery

更新


这是我的客户页面:

- provide(:title, 'Client Database')
.row.page-header.page-header-with-buttons
  %h1.pull-left
    %i.icon-group
    %span Clients
  = render 'shared/main_navigation'
.row
  .col-xs-12
    = render 'shared/profile_menu'
  .col-sm-12.box{style: "margin-bottom: 0"}
    .box
      .box-header.gray-background
        .heading-title 
          %strong CLIENT DATABASE
      .box-content
        #client_tabs.tabbable{style: "margin-top: 20px"}
          %ul.nav.nav-responsive.nav-tabs
            %li.active
              = link_to 'All', '#all_clients', :'data-toggle' => 'tab', :'data-url' => '/clients/all/list'
            %li
              = link_to 'New Client', '#new_clients', :'data-toggle' => 'tab', :'data-url' => '/clients/new_client/list'
            %li
              = link_to 'Old Client', '#old_clients', :'data-toggle' => 'tab', :'data-url' => '/clients/old_client/list'
            %li
              = link_to 'Corporate', '#corporate', :'data-toggle' => 'tab', :'data-url' => '/clients/corporate/list'
            %li
              = link_to 'Individual', '#individual', :'data-toggle' => 'tab', :'data-url' => '/clients/individual/list'
          .tab-content
            #all_clients.tab-pane.active
            #new_clients.tab-pane
            #old_clients.tab-pane
            #corporate.tab-pane
            #individual.tab-pane
JQUERY:

$('#client_tabs ul .active a').trigger('click')
主页:

= link_to 'New Client', '#new_clients', :'data-toggle' => 'tab', :'data-url' => '/clients/new_client/list', class: 'btn btn-success'

我会通过angular js来做。尽管使用angular是一个陡峭的学习曲线,但它使编写javascipt和创建动态网页变得更加容易。这里有一个使用angular查看的示例(在选项卡下):

请先共享html。您需要根据您所在的页面将tab类设置为active。没有任何代码都帮不上忙。