':'
';
contentHtml += getDataHtml(array,len,count,divide);
contentHtml += '
';
}
}
contentHtml += '
';
contentHtml += getPageHtml(page,pageNum);
$("#comment").html(contentHtml);
if(total==0){$("#commentCount").html("");}
else{
totalHtml = '
'+total+'条评论'
$("#commentCount").html(totalHtml);
};
initUrl();
initMethod();
//展开全部
$(".discuss_comment .dcitem .content .showall a").click(function(){
var tid = $(this).attr('id');
var tidUrl = "//newcomment.cctv.cn/comment/gettree";
tidUrl += "/app/"+app +"/itemid/"+itemid+"/itemtype/"+itemtype+"/?jsonp_callback=?&tid="+tid;
$.getJSON(tidUrl,function(data){
var array = data.data.content;
var len = array.length;
var or2Html='';
or2Html += '
'+replaceHtml+'
';
or2Html += '
';
or2Html += '
'+tranMessage(array[array.length-2].message)+'
';
or2Html += '
';
or2Html += getUserContent(loginFlag,array[array.length-2]);
or2Html += '
';
for(var i=len-3;i>=0;i--){
var html = '';
if(i==0){
html += '
';
html += '
'+tranMessage(array[i].message)+'
';
html += '
';
html += getUserContent(loginFlag,array[i]);
html += '
';
or2Html = or2Html.replace(replaceHtml,html);
}else{
html += '
'+replaceHtml+'
';
html += '
';
html += '
'+tranMessage(array[i].message)+'
';
html += '
';
html += getUserContent(loginFlag,array[i]);
html += '
';
or2Html = or2Html.replace(replaceHtml,html);
}
}
$("#"+tid).parent().parent().parent().parent().find("#or2").html(or2Html);
$("#"+tid).parent().parent().parent().parent().find("#or1").eq(0).hide();
$("#"+tid).parent().parent().parent().parent().find("#or2").eq(0).show();
initUrl();
initMethod();
});
initUrl();
initMethod();
});
}else{
alert("获取评论失败!");
return;
}
});
}
//组装页码
function getPageHtml(curPage,totalPage){
var pageHtml = '';
if(totalPage==null||totalPage==0){
return pageHtml;
}
if(curPage<=0||curPage>totalPage){
return null;
}
var nextPage = parseInt(curPage) + 1;
pageHtml += '
';
pageHtml += '
<';
if(totalPage<=maxPageNum){
for(var i=1;i<=totalPage;i++){
if(i==curPage){
pageHtml += '
'+i+'';
}else{
pageHtml += '
'+i+'';
}
}
}else{
var beginNum = 1;
if(curPage%maxPageNum==1||curPage%maxPageNum==2){
beginNum = (curPage - maxPageNum)<1?1:curPage;
}else if(curPage%maxPageNum>2&&((curPage%maxPageNum)<(maxPageNum-2))){
beginNum = curPage;
}else{
beginNum = (curPage + maxPageNum )> totalPage?(totalPage - maxPageNum + 1):curPage;
}
if((beginNum+maxPageNum-1)>totalPage ){
beginNum = totalPage - maxPageNum + 1;
}
for(var i=beginNum;i<=(beginNum+maxPageNum-1);i++){
if(i==curPage){
pageHtml += '
'+i+'';
}else{
pageHtml += '
'+i+'';
}
}
}
pageHtml += '
>';
pageHtml += '
'
return pageHtml;
}
//是否登录
function getUserContent(flag,obj){
var html = "";
html += '
';
//未登录
}else{
//
html += '
合作帐号:登录';
html += '
|';
html += '