var $box = $("#comment-reply-box");
if(target.hasClass('chat-btn')){
var liveContent=target.parent().parent()
console.log(liveContent)
console.log($box)
console.log($.contains(liveContent,$box)) if($.contains(liveContent,$box)){
console.log(1232) if($box.hasClass("show")){
$box.removeClass("show")
}else{
$box.addClass("show")
}
}else{
target.parent().next().after($box);
$box.addClass("show");
}
};做的是一个二级评论;就是类似于QQ空间那种的评论;当我点击评论按钮时调用评论输入框并且宣示;再次点击时隐藏输入框;输入框在文档中;每次需要的时候才调用;上面是我用jq..contains方法写的;但是发现代码执行的过程中第一个if都是false;但是打印出的都有值
添加回答
举报
0/150
提交
取消