修复了评论后,多次点击回复,出现多个回复框的bug 作者:admin 2019-05-14 11:27:23 297人已阅读 ```javascript $(this).prepend(str).find(".reply-btn").click(function () { replyClick($(this)); }); ``` 将插件的以上代码更改如下,添加一个点击索引。很神奇的的是点击索引为啥要两次,不理解。通过修改这里发现虽然解决了出现多个回复框的问题,但是再次点击回复框不会消失。这也算不上bug啦,凑合着。 ```javascript $(this).prepend(str).find(".reply-btn").click(function () { var index = $(".reply-btn").index($(this)) var that = $(".reply-btn").eq(index).eq(index)//... if (that.parent().parent().find(".replybox").length > 0) { $(".replybox").remove(); } else { $(".replybox").remove(); replyClick($(this)); } // replyClick($(this)); }); ``` 很赞哦! ( ) 文章评论 评论 Top