Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
Jquery 需要删除一些文本,但可以';t确定选择器_Jquery - Fatal编程技术网

Jquery 需要删除一些文本,但可以';t确定选择器

Jquery 需要删除一些文本,但可以';t确定选择器,jquery,Jquery,这显示了原始文本和所需结果的示例 我试图找到一个div请求时出现的文本并将其删除 这段代码查找出现的字符串,但我无法确定如何删除这些字符串 $(function () { var foundin = $('.snippet:contains("...")'); foundin.css('color', 'red'); }); 我无法控制示例中原始文本的格式 添加到小提琴中的示例最受欢迎 这是我理解和继续学习的最好方式。谢谢 您可以选择b元素并删除它以前的同级元素: $(

这显示了原始文本和所需结果的示例

我试图找到一个div请求时出现的文本并将其删除

这段代码查找出现的字符串,但我无法确定如何删除这些字符串

$(function () {
    var foundin = $('.snippet:contains("...")');
    foundin.css('color', 'red');
});
我无法控制示例中原始文本的格式

添加到小提琴中的示例最受欢迎

这是我理解和继续学习的最好方式。谢谢


您可以选择
b
元素并删除它以前的同级元素:

$('.snippet').find('b:contains("...")').each(function(){
   if (this.previousSibling) this.previousSibling.remove();
}).remove();

通过使用
.add()
方法:

$('.snippet').find('b:contains("...")').each(function(){
   $(this).add(this.previousSibling).remove();
});
这与:

$([this, this.previousSibling]).remove();

您可以选择
b
元素并删除它以前的同级元素:

$('.snippet').find('b:contains("...")').each(function(){
   if (this.previousSibling) this.previousSibling.remove();
}).remove();

通过使用
.add()
方法:

$('.snippet').find('b:contains("...")').each(function(){
   $(this).add(this.previousSibling).remove();
});
这与:

$([this, this.previousSibling]).remove();

谢谢,但我不是要删除整行,只是删除包含日期和省略号的部分。期望的结果显示了我想要得到的结果。谢谢,但我不是要删除整行,只是删除包含日期和省略号的部分。期望的结果显示了我想要得到的结果。