Jquery 查找范围内的文本并显示在警报中

Jquery 查找范围内的文本并显示在警报中,jquery,Jquery,在当前页面上,我当前有一个在iframe中呈现的范围: <span id="SpanID_ctrlHelp_lblHelp">HelpText</span> 上面的代码运行良好,但是我想为给定屏幕上的每个帮助文本实例激活一个警报。 注意:所有可用的帮助文本都有一个span ID,其中包含以下“\u ctrlHelp\u lblHelp” 希望有人能理解这一点,并帮助……这样做可以: var txtBox = $('[id$="_ctrlHelp_lblHelp"]').

在当前页面上,我当前有一个在iframe中呈现的范围:

<span id="SpanID_ctrlHelp_lblHelp">HelpText</span>
上面的代码运行良好,但是我想为给定屏幕上的每个帮助文本实例激活一个警报。 注意:所有可用的帮助文本都有一个span ID,其中包含以下“\u ctrlHelp\u lblHelp”

希望有人能理解这一点,并帮助……

这样做可以:

var txtBox = $('[id$="_ctrlHelp_lblHelp"]').html(); // id ends by
或者这个:

var txtBox = $('[id*="_ctrlHelp_lblHelp"]').html(); // id contains

或者你可以试试这个:

 $('[id$="_ctrlHelp_lblHelp"]').each(function(){
     alert(this.innerHTML);
 });
试试这个

$('span[id$="_ctrlHelp_lblHelp"]').each(function(){
     alert($(this).html());
});


你说的是多次报警吗?或者将它们的文本和警报结合起来一次?因此将有多个跨度具有相同的ID=“SpanID\u ctrlHelp\u lblHelp”?并且您希望对所有热警报多次发出警报,即如果有3个不同字段的3组帮助文本,我希望显示3个单独的警报
$('span[id$="_ctrlHelp_lblHelp"]').each(function(){
     alert($(this).html());
});
$('span[id*="_ctrlHelp_lblHelp"]').each(function(){
     alert($(this).html());
});