使用 Typecho 主题 Pinghsu 时,开启 PJAX 加速后(使用 InstantClick 实现,关闭 PJAX 一切正常),在回复已有评论时,例如:Windows 下 Git 配置 GPG 秘钥 - VVavE,随便回复某人的评论,可见控制台报错
Uncaught DOMException: Failed to execute 'appendChild' on 'Node': The new child element contains the parent.
报错函数
comment.appendChild(response);
this.dom('cancel-comment-reply-link').style.display = '';
if (null != textarea && 'text' == textarea.name) {
textarea.focus();
}
return false;
请教一下问题出现的原因及解决方法,源码参见上述 GitHub 。
此问题已解决,具体请参见 修复 Pinghsu 主题开启评论 PJAX 后报错问题 - VVavE 。