Javascript jQuery获取元素之间的文本

Javascript jQuery获取元素之间的文本,javascript,jquery,Javascript,Jquery,我想在两个元素和之间获取文本,但不起作用,如何 $(“div”)。每个(函数(){ var num=$('this').find('p').text(); var ost=$('this').find('b').text(); 警报(num+'-'+ost); }); 一, 迷你们 二, 大胆的 三, 背勾 使用$(this)而不是不带引号的$('this') 此是可用对象,而不是字符串选择器 请参见下面的更正示例: $(“div”)。每个(函数(){ var num=$(this.fin

我想在两个元素
之间获取文本,但不起作用,如何

$(“div”)。每个(函数(){
var num=$('this').find('p').text();
var ost=$('this').find('b').text();
警报(num+'-'+ost);
});

一,

迷你们 二,

大胆的 三,

背勾
使用
$(this)
而不是不带引号的
$('this')

是可用对象,而不是字符串选择器

请参见下面的更正示例:

$(“div”)。每个(函数(){
var num=$(this.find('p').text();
var ost=$(this.find('b').text();
警报(num+'-'+ost);
});

一,

迷你们 二,

大胆的 三,

背勾
$('this')
应该是
$(this)
,因为
this
是关键字,而不是字符串。您试图选择标记类型为
的元素。。