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