$(document).ready(function(){ var havecateurl=false; if(typeof(cateurl)!="undefined"){ if(cateurl!="<#article/category/id#>") havecateurl=true; } if(!$("li.msgarticle").html()){$("ul.mutuality").hide()} if($("ul.msghead ~ ul.msg").length==0){$("ul.msghead").hide()} $(".post-tags").each(function(){if($(this).find('a').length==0){$(this).hide()}}); var s=document.location; $("#divNavBar a").each(function(){ if(havecateurl){ if(this.href==cateurl){$(this).addClass("on");return false;} } else{ if(this.href==s.toString().split("#")[0]){$(this).addClass("on");return false;} } }); }); sidebarloaded.add(function(){ $("ul.ul-subcates").prev("a").before("-"); $("span.sh").click(function (){ $(this).next().next("ul").toggle("fast"); }) .toggle( function () { $(this).html("+"); }, function () { $(this).html("-"); }); }) function ReComment_CallBack(){for(var i=0;i<=ReComment_CallBack.list.length-1;i++){ReComment_CallBack.list[i]()}} ReComment_CallBack.list=[]; ReComment_CallBack.add=function(s){ReComment_CallBack.list.push(s)}; //本条留言DomID,本条留言class,内容class,评论框DomID,指定父ID function ReComment(comId,comClass,mClass,frmId,i){ intRevID=i; if($("#inpRevID").length==0){ intRevID=i; }else{ $("#inpRevID").val(i); } var comm=$('#'+comId),frm=$('#'+frmId),cancel=$("#cancel-reply"),temp = $('#temp-frm'); if ( ! comm.length || ! frm.length || ! cancel.length)return; if ( ! temp.length ) { var div = document.createElement('div'); div.id = 'temp-frm'; div.style.display = 'none'; frm.before(div); } if (comm.has('.'+comClass).length){comm.find('.'+comClass).first().before(frm);} else comm.find('.'+mClass).first().append(frm); frm.addClass("reply-frm"); cancel.show(); cancel.click(function(){ intRevID=0; var temp = $('#temp-frm'), frm=$('#'+frmId); if ( ! temp.length || ! frm.length )return; temp.before(frm); temp.remove(); $(this).hide(); frm.removeClass("reply-frm"); if($("#inpRevID").length==0){intRevID=0;}else{$("#inpRevID").val(0);};$(this).hide(); ReComment_CallBack(); return false; }); try { $('#txaArticle').focus(); } catch(e) {} ReComment_CallBack(); return false; } //重写GetComments,防止评论框消失 function GetComments(logid,page){ $('span.commentspage').html("Waiting..."); $.get(str00+"zb_system/cmd.asp?act=CommentGet&logid="+logid+"&page="+page, function(data){ $("#cancel-reply").click(); $('#AjaxCommentBegin').nextUntil('#AjaxCommentEnd').remove(); $('#AjaxCommentEnd').before(data); }); }