Ссылка непосредственно на контент с вкладками - JQuery вкладки - PullRequest
0 голосов
/ 17 октября 2018

Моя страница находится здесь - http://hoffwebsites.com/mcwp-2/buy-by-industry/printing/

По сути, я хочу сделать ссылку непосредственно на содержимое с вкладками.

Где написано: струйная УФ-струйная печать, струйная печать, водная струйная печать,Цифровой по требованию, обработка экрана, флексография, гравюра, офсетная литография, термоперенос, лазерная печать

Я хочу предоставить ссылку на пользователя, которая переместит его на эту страницу, но с открытой открытой вкладкой, а не«УФ-отверждение струйный» по умолчанию.Поэтому, если я хочу, чтобы кто-то видел вкладку «Термическая передача» открытой, как только он попадет на эту страницу, мне нужно иметь возможность напрямую ссылаться на эту вкладку, но я не могу понять это.

Эти ссылки имеют классы и вкладку с данными, пример:

<a class="projects_select tab-link" data-tab="tab-3">Aqueous Inkjet</a>

Но я не знаю, как напрямую связать его с "струйной УФ-обработкой" или "Офсетной литографией",и т.д.

Помогите пожалуйста?

Вот мой код.

<h1 class="entry-title" style="color: #1c437f; margin-top: -0px;">Printing</h1>
<h2>UV Cure Inkjet Printing on Tyvek&#174; Graphics Media</h2>
See all Tyvek&#174; Graphic media styles offered by Material Concepts that are compatible with the UV cure inkjet printing process:<br />
<img src="http://hoffwebsites.com/mcwp-2/wp-content/uploads/2018/08/spacer-line.gif">
<style type="text/css">tbody tr:nth-child(odd) {background-color: #f9f9f9;}</style>
<br class="clear"><a name="Top"></a><a class="projects_select tab-link current" data-tab="tab-1">UV-cure inkjet</a><a class="projects_select tab-link" data-tab="tab-2">Inkjet</a><a class="projects_select tab-link" data-tab="tab-3">Aqueous Inkjet</a><a class="projects_select tab-link" data-tab="tab-4">Digital on Demand</a><a class="projects_select tab-link" data-tab="tab-5">Screen Process</a><br class="clear">
<div id="tab-1" class="tab-content current">
<h2 style="margin-top: 10px; margin-bottom: 25px;">UV-cure inkjet</h2>
<table align="center" style="font-family: arial !important; font-size: 13px; border: 1px solid #aed0ea; margin-bottom: -30px;" border="1" cellpadding="3" cellspacing="3" width="100%" role="table">
<thead role="rowgroup">
<tr role="row">
<td style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3;
 text-align: center;"><b>Product</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Coating</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Thickness</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Weight</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Core</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Notes</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Typical Applications</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Widths</b></td>
</tr>
</thead>
<tbody role="rowgroup">
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1025D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">5 mil</td>
<td  role="cell">1.25 oz/yd2&#44; [42 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Templates for sign installation. Texturing for in-store visual appeal</td>
<td  role="cell">36&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1056D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">6.3 mil</td>
<td  role="cell">1.6 oz/yd2&#44; [54 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Tags &#038; Labels&#44; Signs</td>
<td  role="cell">36&#34;&#44; 60.25&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1073D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.2 oz/yd2&#44; [75 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Booklets&#44; Charts&#44; &#038; Signs&#44; Blueprints</td>
<td  role="cell">36&#34;&#44; 61&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1079</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.9 mil</td>
<td  role="cell">2.85 oz/yd2&#44; [97 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Tags &#038; Labels</td>
<td  role="cell">36&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1085D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">10.3 mil</td>
<td  role="cell">3.2 oz/yd2&#44; [109 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Banners &#038; Signs. Extra body for shape development.</td>
<td  role="cell">57.125&#34;&#44; 114.25&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1443R</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">5.5 mil</td>
<td  role="cell">1.25 oz/yd2&#44; [43 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Fabric-like&#44; Soft Structure</td>
<td  role="cell">Promotional clothing&#44; Ideal for interlining between double sided signs&#44; flags&#44; and banners</td>
<td  role="cell">60&#34;&#44; 120&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">8740D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.0 oz/yd2&#44; [68 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Booklets&#44; Charts&#44; &#038; Signs&#44; Blueprints</td>
<td  role="cell">36&#34;&#44; 48&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Sheets</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.0 oz/yd2&#44; [68gsm]</td>
<td  role="cell">NA</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Water resistent paper items like signage&#44; racing bibs&#44; etc.</td>
<td  role="cell">8.5&#34;x11&#34;&#44; 12&#215;18</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Sheets</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">6.3 mil</td>
<td  role="cell">1.6 oz/yd2&#44; [54 gsm]</td>
<td  role="cell">NA</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Water resistent paper items like signage&#44; racing bibs&#44; etc.</td>
<td  role="cell">8.5&#34; x 11&#34;</td>
</tr>
</tbody>
</table>
</div>
<div id="tab-2" class="tab-content">
<h2 style="margin-top: 10px; margin-bottom: 25px;">Inkjet</h2>
<table align="center" style="font-family: arial !important; font-size: 13px; border: 1px solid #aed0ea; margin-bottom: -30px;" border="1" cellpadding="3" cellspacing="3" width="100%" role="table">
<thead role="rowgroup">
<tr role="row">
<td style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3;
 text-align: center;"><b>Product</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Coating</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Thickness</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Weight</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Core</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Notes</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Typical Applications</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Widths</b></td>
</tr>
</thead>
<tbody role="rowgroup"></tbody>
</table>
</div>
<div id="tab-3" class="tab-content">
<h2 style="margin-top: 10px; margin-bottom: 25px;">Aqueous Inkjet</h2>
<table align="center" style="font-family: arial !important; font-size: 13px; border: 1px solid #aed0ea; margin-bottom: -30px;" border="1" cellpadding="3" cellspacing="3" width="100%" role="table">
<thead role="rowgroup">
<tr role="row">
<td style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3;
 text-align: center;"><b>Product</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Coating</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Thickness</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Weight</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Core</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Notes</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Typical Applications</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Widths</b></td>
</tr>
</thead>
<tbody role="rowgroup">
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Inkjet 11 Mil</a></td>
<td  role="cell">Coated 1 side</td>
<td  role="cell">11 mil</td>
<td  role="cell">4 oz/yd2&#44; [136 gsm]</td>
<td  role="cell">2&#34;</td>
<td  role="cell">Non-glare surface&#44; Paper-like</td>
<td  role="cell">Banners &#038; Signs</td>
<td  role="cell">24&#34;&#44; 36&#34;&#44; 42&#34;&#44; 50&#34;&#44; 59&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Inkjet 7 Mil</a></td>
<td  role="cell">Coated 1 side</td>
<td  role="cell">7 mil</td>
<td  role="cell">1.8 oz/yd2&#44; [61 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Non-glare surface&#44; Paper-like</td>
<td  role="cell">Banners &#038; Signs</td>
<td  role="cell">36&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Sheets</a></td>
<td  role="cell">Coated 1 side</td>
<td  role="cell">8 mil</td>
<td  role="cell">2.2 oz/yd2&#44; [68 gsm]</td>
<td  role="cell">NA</td>
<td  role="cell">Non-glare surface&#44; Paper-like</td>
<td  role="cell">Water resistent paper items like signage&#44; racing bibs&#44; etc.</td>
<td  role="cell">8.5&#34; x 11&#34;</td>
</tr>
</tbody>
</table>
</div>
<div id="tab-4" class="tab-content">
<h2 style="margin-top: 10px; margin-bottom: 25px;">Digital on Demand</h2>
<table align="center" style="font-family: arial !important; font-size: 13px; border: 1px solid #aed0ea; margin-bottom: -30px;" border="1" cellpadding="3" cellspacing="3" width="100%" role="table">
<thead role="rowgroup">
<tr role="row">
<td style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3;
 text-align: center;"><b>Product</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Coating</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Thickness</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Weight</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Core</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Notes</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Typical Applications</b></td>
<th style="padding: 8px; color: white; border-color: #aed0ea; background-color: #3baae3; text-align: center;"  role="columnheader"><b>Widths</b></td>
</tr>
</thead>
<tbody role="rowgroup">
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1025D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">5 mil</td>
<td  role="cell">1.25 oz/yd2&#44; [42 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Templates for sign installation. Texturing for in-store visual appeal</td>
<td  role="cell">36&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1056D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">6.3 mil</td>
<td  role="cell">1.6 oz/yd2&#44; [54 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Tags &#038; Labels&#44; Signs</td>
<td  role="cell">36&#34;&#44; 60.25&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1073D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.2 oz/yd2&#44; [75 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Booklets&#44; Charts&#44; &#038; Signs&#44; Blueprints</td>
<td  role="cell">36&#34;&#44; 61&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1079</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.9 mil</td>
<td  role="cell">2.85 oz/yd2&#44; [97 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Tags &#038; Labels</td>
<td  role="cell">36&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">1085D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">10.3 mil</td>
<td  role="cell">3.2 oz/yd2&#44; [109 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Banners &#038; Signs. Extra body for shape development.</td>
<td  role="cell">57.125&#34;&#44; 114.25&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">8740D</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.0 oz/yd2&#44; [68 gsm]</td>
<td  role="cell">3&#34;</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Reprographics&#44; Booklets&#44; Charts&#44; &#038; Signs&#44; Blueprints</td>
<td  role="cell">36&#34;&#44; 48&#34;</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Sheets</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">7.5 mil</td>
<td  role="cell">2.0 oz/yd2&#44; [68gsm]</td>
<td  role="cell">NA</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Water resistent paper items like signage&#44; racing bibs&#44; etc.</td>
<td  role="cell">8.5&#34;x11&#34;&#44; 12&#215;18</td>
</tr>
<tr role="row">
<td  role="cell"><a href="http://hoffwebsites.com/mcwp-2/">Tyvek Sheets</a></td>
<td  role="cell">Uncoated</td>
<td  role="cell">6.3 mil</td>
<td  role="cell">1.6 oz/yd2&#44; [54 gsm]</td>
<td  role="cell">NA</td>
<td  role="cell">Paper-like&#44; Hard Structure</td>
<td  role="cell">Water resistent paper items like signage&#44; racing bibs&#44; etc.</td>
<td  role="cell">8.5&#34; x 11&#34;</td>
</tr>
</tbody>
</table>
</div>

<script src='http://hoffwebsites.com/mcwp-2/1-data/responsive-tabbed-content-with-jquery-and-css/js/jquery.min.js'></script>
<script src='http://hoffwebsites.com/mcwp-2/1-data/responsive-tabbed-content-with-jquery-and-css/js/index.js'></script>
</body><br />
</html><center><b><a href="#Top">Back to Top</a></b></center><script src="http://hoffwebsites.com/mcwp-2/1-data/responsive-tabbed-content-with-jquery-and-css/js/modernizr.min.js" type="text/javascript"></script>
<style type="text/css">ol,ul{list-style:none}</style>
<link rel="stylesheet" href="http://hoffwebsites.com/mcwp-2/1-data/responsive-tabbed-content-with-jquery-and-css/css/style.css">

1 Ответ

0 голосов
/ 17 октября 2018

Вот что я хотел бы сделать:

1) Создайте свою ссылку с параметром в URL, например:

http://hoffwebsites.com/mcwp-2/buy-by-industry/printing/?tab=tab-9

2), затем добавьте свои js над функцией щелчка:

$(document).ready(function(){

  $.urlParam = function(name){
    var results = new RegExp('[\?&]' + name + '=([^]*)').exec(window.location.href);
    if (results==null){
       return null;
    }
    else{
       return results[1] || 0;
    }
  };

  var tab = $.urlParam('tab');

  if (tab != null) {
    $('.projects_select').removeClass('current');
    $('.tab-content').removeClass('current');

    $('.projects_select[data-tab="' + tab + '"]').addClass('current');
    $("#"+tab).addClass('current');
  };

    $('.projects_select').click(function(){
        var tab_id = $(this).attr('data-tab');

        $('.projects_select').removeClass('current');
        $('.tab-content').removeClass('current');

        $(this).addClass('current');
        $("#"+tab_id).addClass('current');
    });

})

Дайте мне знать, если это поможет!

...