解决方案 »

  1.   

    是 可以的啊
    你的css定义是这样的吗
    <style>
    a.action{color:red;font-size:24px}
    </style>另外,你需要保证原页面不刷新啊。例如加上blank
    <a href="introduce.php" target="_blank">社团介绍</a>
    <a href="photowall.php" target="_blank">照片墙</a>
      

  2.   


    我是这样的:
    .nav .action { border-bottom: 4px #2883B0 solid;} 
    只能用blank吗,不太喜欢新开页面
      

  3.   

    1,a标签的样式必须使用a.action
    2,页面跳走了,你怎么还能看到原来的效果的?你的意思是页面A,B上面的导航都是一样的,点击A页面换到B,你想让Bcalss=action?那click是无法实现的,必须采用其他代码,如cookie记住最后的点击,或者根据页面的url判断
      

  4.   

    <script>
             $(document).ready(function(){
    $("#home").removeClass("action");
    $("#photowall").addClass("action");
    })
            </script>我原本在内部直接嵌入上面的代码,后来不知道什么原因失效了,现在又可以了,不过我这方法太笨拙,还是谢谢大家了