-2

我在互联网上找到了这段代码,一切正常。但是我想打开跳转到网页上某个位置的跳转功能。

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">

$(document).ready(function(){
    // Hide all tab conten divs by default
    $(".tabContents").hide(); 

    // Show the first div of tab content by default
    $(".tabContents:first").show(); 

    //Fire the click event
    $("#tabContaier ul li a").click(function(){ 

        // Catch the click link
        var activeTab = $(this).attr("href"); 

        // Remove pre-highlighted link
        $("#tabContaier ul li a").removeClass("active"); 

        // set clicked link to highlight state
        $(this).addClass("active");         

        // hide currently visible tab content div
        $(".tabContents").hide(); 

        // show the target tab content div by matching clicked link.
        $(activeTab).fadeIn(); 
    });
});
</script>           
4

1 回答 1

0

我的代码中有这个功能:

function addToHistory(historyid)  {
    var nojump = $("<a>").attr("id", historyid);

    nojump.prependTo($("body", document));

    window.location.hash = historyid;

    nojump.remove();
}

如果 div 的 id 是#blah并且 urls 是,那应该是这样,当使用此函数更改哈希时myUrl.com/#blah,它不仅会出现在页面上。#blah

于 2013-01-02T20:28:07.150 回答