jq调用与隐藏输入框;一个二级评论

https://img3.mukewang.com/5be13dab0001d77511160561.jpg

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;但是打印出的都有值


炎炎设计
浏览 652回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript