我发现Stack Overflow上有很多相关的东西,但不适用于我的情况.
这一切都在这个例子中,我需要检查一个元素是否包含另一个元素,如果是,则附加一些内容.
$(".bt_repondre").click(function(){ comment = $(this).parent().parent().parent(); //I want to check if comment containa a .comment_full element,if no,append. comment.append('add'); });
希望你能帮助我,我尝试了这么多东西…
解决方法
只需使用.find()并检查是否返回一个元素,像这样:
$(".bt_repondre").click(function(){ comment = $(this).parent().parent().parent(); if (! comment.find('.comment_full').length) { comment.append('add'); } });