0
我有一個blog.Few文章inside.Per每篇文章我有很多意見,我決定分組在5組(我們說,如果我有15個評論,我有3個分頁按鈕)。
我是通過pageLoad上的comment_manager類的方法完成的。刪除/添加分頁按鈕
public function pagination($in_art,$perPage)
{
$per_page=$perPage;
$count=$this->countComments($in_art);
$pages = ceil($count/$per_page);
if($count>=$perPage)
{
echo"<div class='pagination'>";
for($i=1; $i<=$pages; $i++)
{
echo "<div class='pag' id='pag_{$i}'>$i</div>";
}
echo"</div>";
}
}
一切都很好。
這是我如何通過JQuery的處理我的按鈕
$(document).ready(function()
{
[...]//code missing for sake of brevity
$('#pag_1').css({'color' : '#FF0084'}).css({'border' : 'none'});
//Pagination Click
$(".pag").click(function(){
//CSS Styles
$(".pag")
.css({'border' : 'solid #dddddd 1px'})
.css({'color' : '#0063DC'});
$(this)
.css({'color' : '#FF0084'})
.css({'border' : 'none'});
//Loading Data
var data="page="+pageNum+"&id_art="+idArt;
$.ajax({
type: "POST",
url: "php/pagination_data.php",
data: data,
cache: false,
success: function(html){
$('#comments_'+idArt).html(html);
}
});
});
關鍵是我需要刷新的飛行刪除或添加新的意見後,我的分頁按鈕(不想整個頁面刷新!),所以刪除他們或者需要添加新的(例如,具有16條評論我需要多一個按鈕) 感謝
盧卡
爲什麼在點擊時設置`.pag`的邊框,並且在同一個點擊功能中刪除幾行呢? – Stephen 2010-11-30 15:04:15