簡體   English   中英

為網頁中的特定標簽設置錨標簽

[英]set anchor tags for particular tab in a section of webpage

由於這是一個簡單的問題,我想不需要粘貼整個代碼。

我在左側的導航部分中設置了定位標記,以便將我帶到站點中的不同部分,例如home, about, contact等。
在聯系方式部分,我有三個選項卡,例如location, address, contact相同。

因此,當我單擊導航菜單中的聯系人時,它應該帶我到聯系人部分中的“位置”選項卡。 確實做到了。 但是它僅在重新加載頁面時這樣做。
當我單擊“聯系方式”部分中的“地址”選項卡時,返回首頁,然后再次單擊導航列表中的“聯系方式”菜單,它會顯示我地址的內容而不是位置。 我需要聯系人菜單每次都帶我進入聯系人部分的“位置”選項卡,而不僅是在頁面重新加載時。

http://s133036305.onlinehome.us/#home

導航菜單(側欄):

<div id="navigation" class="span3">
    <div class="tabbable tabs-left">
        <ul class="nav nav-tabs" style "width: 220px;">
            <li class="active"><a href="#home" data-toggle="tab"> Home </a></li>
            <li><a href="#about" data-toggle="tab"> About Us </a></li>
            <li><a href="#service" data-toggle="tab"> Services </a></li>
            <li><a href="#contact" data-toggle="tab"> Contact </a></li>
        </ul>
        <div class="tab-content">
        </div>
    </div>
</div>

聯系部門:

<div class="tabbable">
    <!-- Only required for left/right tabs -->
    <ul id="contact" class="nav-tabs">
        <li class="active"><a href="#tab1" data-toggle="tab">
        <h2>Address</h2>
        </a></li>
        <li><a href="#tab2" data-toggle="tab">
        <h2>Location</h2>
        </a></li>
        <li><a href="#tab3" data-toggle="tab">
        <h2>Contact</h2>
        </a></li>
    </ul>
    <div class="tab-content">
        <div class="tab-pane active" id="tab1">
            <ul style "list-style-type:none; height:500px;">
                <li> Corporate Building </li>
                <a href "www.leadgp.org" target="_blank">
                <li> www.leadgp.org </li>
                </a>
                <li> No.143, </li>
                <li> Dr.Jaganathan Nagar, </li>
                <li> 1st Street, </li>
                <li> Civil Aerodrome Post, </li>
                <li> Coimbatore-641014. </li>
            </ul>
        </div>
        <div class="tab-pane" id="tab2">
            <div class "map" p">
                <div id="map" style="width: 760px; height: 500px; background: url(http://geofinder.web4you.com.pl/template/loader.gif); background-repeat: no-repeat; background-position: center;">
                </div>
                <div style="padding-top:10px; text-align: right; width: 790px;">
                </div>
            </div>
            <br>
            <br>
        </div>
        <div class="tab-pane" id="tab3">
            <form method="get" action="MAILTO:mail@Datacrawl.org" method="post" enctype="text/plain" id="contact-form" class="form-horizontal form1" style "height: t: 500px; <div class="control-group">
                <label class="control-label" for="name"> Name* </label>
                <div class="controls">
                    <input style "height: t: 30px;" type="text" class="span3" name="name" id="name">
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="email"> Email </label>
                <div class="controls">
                    <input type="text" class="span3" name="email" id="email">
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="address">Address</label>
                <div class="controls">
                    <textarea class="span3 required" name="address" id="address" rows="3"></textarea>
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="number"> Phone </label>
                <div class="controls">
                    <input style "height: t: 30px;" type="text" class "span3" 3" name "number" r" id "number" r">
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="comments"> Message </label>
                <div class="controls">
                    <textarea class "span3" 3" name "comments" s" id "comments" s" rows "3" 3"></textarea>
                </div>
            </div>
            <div class="form-actions">
                <button type="submit" class="submit btn btn-primary" style "font-family: 'droid sans', sans-serif;">Submit</button>
            </div>
        </form>
    </div>
</div>

您的(錨定)鏈接鏈接到哪里? 通常,您會獲得實際用於單擊的鏈接,例如:

前往位置

單擊后,您將擁有指向頁面的錨定鏈接,如下所示:

<a name="location"></a>

要澄清一下,您想要的是將菜單中的“聯系人”鏈接鏈接到聯系人部分中的特定標簽?

因此,如果您選擇了“ Hello”,然后再次單擊聯系人鏈接,它將重置為默認選項卡?

如果是這樣,您可以在每次點擊“與我們聯系”鏈接時使用javascript / jQuery單擊默認選項卡。 像這樣:

$('#ContactLinkID').click(function(){
$('#DefaultTabID').click();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM