Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在html之前删除字符串?_Javascript_Jquery - Fatal编程技术网

Javascript 如何在html之前删除字符串?

Javascript 如何在html之前删除字符串?,javascript,jquery,Javascript,Jquery,我有 但它没有捕捉到这段文字 我也尝试过这个答案,但它不起作用这是你想要的 函数删除(){ $('#con')。文本(''); } 祝贺这是你提交的帖子。 Lorem ipsum 删除检查以下内容: 它过滤任何元素中的内容,并找到要删除的正确节点(在您的示例中,文本未包装在任何元素中,但它是div的子节点)。试试看。您可以将要删除的文本放入具有id的div元素中,然后删除该div 像这样: $(".post-details").each(function(){ var text

我有

但它没有捕捉到这段文字


我也尝试过这个答案,但它不起作用

这是你想要的

函数删除(){
$('#con')。文本('');
}

祝贺这是你提交的帖子。

Lorem ipsum

删除
检查以下内容:


它过滤任何元素中的内容,并找到要删除的正确节点(在您的示例中,文本未包装在任何元素中,但它是div的子节点)。试试看。

您可以将要删除的文本放入具有id的div元素中,然后删除该div

像这样:

$(".post-details").each(function(){
    var text = $(".post-details").prev().text().remove();
    console.log(text);
});

好的,是的,但我没有id或文本中的任何容器,正如你可以从问题中看到的,文本没有包装在段落中。好的,谢谢,如果可以,我会的,但我不能,因此我不会!根据你所知道的情况,不要改变条件,并按要求回答。
$(".post-details").each(function(){
    var text = $(".post-details").prev().text().remove();
    console.log(text);
});
<div class="col-xs-12">
<div id=“textToRemove”>Congratulations! Here is your submitted post.</div>
<p class="post-details">Lorem ipsum</p>
</div>
$("#textToRemove").remove();