2013-11-14 3 views
0
<div id="div1"> 
<span>Hi how are you</span> 
<div><span class="ts">i need this question</span></div> 
<span class="m1">some content</span> 
</div> 

Мне нужно получить текст класса TS с использованием детского родителя relationship.Please см ниже код JQuery, который возвращает истину, но я не знаю, как получить текст. Пожалуйста, исправьте мой кодКак получить текст ребенка с помощью JQuery

$("#div1 span").hasClass("ts") 

ответ

1
$("#div1").find("span.ts").text(); 

Это должно сделать

1

Вы можете сделать это как. Вам нужно использовать селектор классов вместо использования hasClass. class selector (“.class”) проверит элементы с заданным классом. Функция text() вернет вам текст диапазона, который вы получите с помощью селектора.

Live Demo

$("#div1 span.ts").text() 
0

Попробуйте как

var txt = $("#div1 div span.ts").text(); 
alert(txt); 

Смотрите DEMO Или вы даже можете получить их непосредственно с помощью класса как

var txt = $('span.ts').text(); 

Смотрите эту DEMO

Смежные вопросы