diff options
| author | Eltrac Koalar <hi@guhub.cn> | 2020-02-29 00:38:03 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-29 00:38:03 +0800 |
| commit | 170459584217eb0da00fba2d18f3b1ac026d916d (patch) | |
| tree | b87a3dfeaeacfb6e5137bea9705994d0b82c49b3 /assets | |
| parent | 4978d01c0ce818ea04abcf6ed470df63e0c8448d (diff) | |
🧵 Add: 检测是否评论审核 && 预留狗子
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/comment.ajax.js | 16 | ||||
| -rw-r--r-- | assets/js/miracles.min.js | 10 |
2 files changed, 20 insertions, 6 deletions
diff --git a/assets/js/comment.ajax.js b/assets/js/comment.ajax.js index 9593c01..15fc3f7 100644 --- a/assets/js/comment.ajax.js +++ b/assets/js/comment.ajax.js @@ -94,12 +94,12 @@ var MiraclesComment = { /* ===== 检查是否完整 =====*/
if (!$('#comment-form #textarea').val()) {
- alertSend('请填写评论内容!');
+ alertSend('请填写评论内容!', failed);
return false;
}
if ($('#comment-form .comment-input #author').length && !$('#comment-form .comment-input #author').val()) {
- alertSend('请填写您的昵称!');
+ alertSend('请填写您的昵称!', failed);
return false;
}
@@ -118,10 +118,14 @@ var MiraclesComment = { //判断是否评论成功
if(status) {
//如果成功
- alertSend('评论提交成功!', 'success');
+ if ($('.comment-waiting').length) {
+ alertSend('评论提交成功,正在等待审核!');
+ }else{
+ alertSend('评论提交成功!');
+ }
//清空被回复 ID
dataTmp.comments.replyTo = '';
- }else{
+ }else {
//如果失败
alertSend('评论提交失败!', 'failed');
}
@@ -147,7 +151,7 @@ var MiraclesComment = { if (data.html()) {
dataTmp.comments.NewID = $(".comment-list", data).html().match(/id=\"?comment-\d+/g).join().match(/\d+/g).sort(function (a, b) { return a - b }).pop();
}else{
- alertSend('<span style="color:#FF5252">评论失败!<br>原因:[提交失败,请刷新页面]</span>');
+ alertSend('评论失败!请刷新页面]', 'failed');
return false;
}
@@ -172,7 +176,7 @@ var MiraclesComment = { } else {
//如果是子评论
- dataTmp.comments.NewComment = $("#comment-" + dataTmp.comments.NewID, data);
+ dataTmp.comments.NewComment = $("#comment-" + dataTmp.comments.NewID);
if ($('#'+dataTmp.comments.replyTo).find('.comment-children').length) {
//当前父评论已经有嵌套的结构
diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js index 5b5bf88..b376c79 100644 --- a/assets/js/miracles.min.js +++ b/assets/js/miracles.min.js @@ -55,6 +55,16 @@ function scaleOut(object, time) { object.css('transition', time).css('transform', 'scale(0)')
}
+function gotoPosition(e){
+ var t=e.offsetTop;
+ var l=e.offsetLeft;
+ while(e=e.offsetParent){
+ t+=e.offsetTop;
+ l+=e.offsetLeft;
+ }
+ $("html,body").animate({scrollTop:t},300);
+}
+
/**
* Dark theme
*/
|
