搜索文本并在其位置

时间:2015-09-28 10:27:30

标签: jquery

VALUE-0081

从上面的内部HTML我需要搜索文本“ VALUE ”,如果找到则返回“ VALUE-0081 ”。我可以设法使用以下代码进行搜索

$('*:contains("VALUE")').each(function(){
console.log(this);
  });    

2 个答案:

答案 0 :(得分:0)

this指元素的对象。随身携带.html().text()

$('*:contains("VALUE")').each(function(){
  console.log($(this).text());
});   

答案 1 :(得分:0)

$('span:contains("VALUE")').each(function () {
    var text = $(this).text();
    var number = text.split('-');
    console.log(number[1]);
});

DEMO

将文本拆分为分区并获取第二个值,因为它是带数字的值。第二个的索引是1