Javascript 如何检查特定的跨度类内容文本

Javascript 如何检查特定的跨度类内容文本,javascript,jquery,Javascript,Jquery,是否要检查特定的SPAN类上下文文本? 我要检查的跨度类是“距离”,它的公里数是(,27公里) 尝试了以下代码,但仍不工作 if($('.trip summary info').find('distance').length>0){ 警报(“正在工作!!!”; 额外座位: 您缺少表示find()中的类的 if($('.trip summary info').find('.distance').length>0){ console.log($('.trip summary info').fi

是否要检查特定的SPAN类上下文文本? 我要检查的跨度类是“距离”,它的公里数是(,27公里)

尝试了以下代码,但仍不工作

if($('.trip summary info').find('distance').length>0){
警报(“正在工作!!!”;

额外座位:

您缺少表示
find()中的类的

if($('.trip summary info').find('.distance').length>0){
console.log($('.trip summary info').find('.distance').text())
}

额外座位:

您需要在
距离之前添加
,才能找到类


额外座位:
如果($('.trip summary info')。查找('.distance')。长度>0){
警惕(“工作!!!”);
}

您可以尝试以下方法:

var $distance = $('.trip-summary-info .distance');
if ($distance.text() === ""){ 
   // There is no text, so handle that
}
else {
   // There is text, so you could do something different
}

您可以通过以下方式访问它:

if($(".trip-summary-info").find('h3').find('.distance').length > 0){
   alert('working!!').
}

.find('.distance')
,使用class select前缀
,或者您错过了类名前的点谢谢用户Satpal和kosmos。谢谢大家!谢谢大家!