1

我制作了一个单页网站,上面只有文本和按钮,其唯一目的是更改容器中的文本。现在,当我完成所有内容时,我忘记了如果有人想链接到我的网站的特定“页面”/文本怎么办。最好的方法是什么?因此,当有人单击按钮时,每个段落的地址都会更改,如果有人指向该地址,特定段落将出现/特定按钮功能将完成其工作。

这是按钮的 jquery 代码,因此您可以更好地理解:

$(document).ready(function () { 
    $('[id*=txt]').hide();              
    $('[id*=home]').show();
    $('#btnhome').css({'background-color':'#555', 'opacity':"0.5"});    

    $('.button').click(function (){
        $('[id*=txt]').hide();
        $('.button').css({'background':'transparent', 'opacity':'1'});
        $(this).css({'background-color':'#555', 'opacity':'0.5'});
   });          

    $('#btnhome').click(function () {   
        $('[id*=home]').show();             
    });     

    $('#btnabout').click(function () {              
        $('[id*=about]').show();        
    });    

    $('#btncontact').click(function () {        
        $('[id*=contact]').show();  
    });  
4

1 回答 1

1

您必须在 URL 中添加一个参数。像http://mysite.com?page=1

然后你必须解析出参数。这是一个可以帮助您的网站

最后,您将在函数中提供page参数document.ready。您可以为此使用switch 语句

于 2012-12-28T02:38:47.250 回答