点击回复弹出回复框名称变成取消回复的事件
//点击回复事件 $(".reply-text").on('click', function() { var currentEle = $(this) var text = currentEle.text(); currentEle.html(text === '回复' ? '取消回复' : '回复'); //给兄弟节点的文本变成回复 $(".reply-publish").each(function(i) { $(this).siblings().find('.reply-text').text('回复') $(this).remove() }) // $(".reply_textarea").remove(); if (text === '取消回复') { currentEle.parent().find(".reply-publish").remove() return } var template = "" $(this) .parent() .parent() .append(template); })
2.点击发布事件失效,原因是点击的事件在事件按钮前加载,需要把点击事件改成下面的内容
$(".list-neirou").on('click', '.reply-fabu', function() { console.log(1) if (obj === null || obj === '') { layer.msg("请先登录才能回复发布的评论!!!"); return false; } })