2012-07-17 62 views
0

mypage()是一个长函数,它返回页码,页数,下一页等'(类似于分页)。使用CSS与javascript/Ajax函数

selectPage()是向服务器发送当前页码的javascript/Ajax脚本。

我的CSS文件为我提供页码的‘hover’颜色,但忽略页码的‘current’颜色。

什么是写入‘current’的CSS文件的正确语法。

function mypage($total, $start) { 
; 
; 
$mypage.= "<li><a href='javascript:selectPage(".$counter.")'>$counter</a></li>"; 
; 
; 
return $mypage; 
} 

CSS文件:

ul.mypage li a:hover, ul.mypage li a.current 
{ 
    color:#AAA; 
} 
+0

类电流添加到您的链接 – 2012-07-17 17:29:58

+0

因为我尝试

  • $counter
  • 你能不能用完整的语法复现在也'忽悠'被忽略 – blsn 2012-07-17 17:39:13

    +0

    因为你没有任何意义。

  • $counter
  • 2012-07-17 17:44:28

    回答

    1

    斯文的评论,链接需要一个类的current

    function mypage($total, $start) { 
        return "<li><a class='current' href='javascript:selectPage(".$counter.")'>$counter</a></li>"; 
    } 
    

    如果你想点击的东西时,添加当前,有涉及更多的工作:

    • 在事件处理程序:this.className='current'但你还需要记住一个有电流之前,将其取下
    +0

    作品!谢谢大家回到我身边。感谢Juan Mendes提供快速有效的解决方案。 – blsn 2012-07-17 17:46:37

    +0

    @ user1315169您可以通过单击向上/向下箭头旁边的箭头将答案标记为已接受 – 2012-07-17 17:50:42