2012-07-17 60 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