Z-BlogPHP 自定义前端脚本
- //解绑系统事件
- zbp.plugin.unbind("comment.reply", "system");
- //绑定评论回复事件,点击回复按钮时移动评论框
- zbp.plugin.on("comment.reply", "THEMEID", function(id) {
- var i = id;
- $("#inpRevID").val(i);
- var frm = $('#divCommentPost'),cancel = $("#cancel-reply");
-
- frm.before($("")).addClass("reply-frm");
- $('#AjaxComment' + i).before(frm);
-
- cancel.show().click(function() {
- var temp = $('#temp-frm');
- $("#inpRevID").val(0);
- if (!temp.length || !frm.length) return;
- temp.before(frm);
- temp.remove();
- $(this).hide();
- frm.removeClass("reply-frm");
- return false;
- });
- try {
- $('#txaArticle').focus();
- } catch (e) {}
- return false;
- });
-
- //绑定评论取得事件(一般是翻页等操作),取消回复状态(即取消评论框移动)
- zbp.plugin.on("comment.get", "THEMEID", function (logid, page) {
- $('span.commentspage').html("Waiting...");
- $.get(bloghost + "zb_system/cmd.php?act=getcmt&postid=" + logid + "&page=" + page, function(data) {
- $('#AjaxCommentBegin').nextUntil('#AjaxCommentEnd').remove();
- $('#AjaxCommentEnd').before(data);
- $("#cancel-reply").click();
- });
- })
-
- //绑定回复成功事件,成功发表后取消回复状态
- zbp.plugin.on("comment.postsuccess", "THEMEID", function () {
- $("#cancel-reply").click();
- });
文章版权声明:本站部分内容系网络转载,如果文章触发到您的利益或版权,请联系本站客服邮箱kefu@fz331.com删除,我们将48小时之内删除。
发表评论