получить значение внутри тега с помощью jQuery. - PullRequest
0 голосов
/ 31 августа 2011

Как jQuery может получить значение внутри тега b?

<span>
 <b>hi_1</b>
 <b>hi_2</b>
 <b>hi_3</b>
 <b>hi_4</b>
<span>

Я хочу этот вывод с помощью jQuery: hi_1, hi_2, hi_3, hi_4

Пожалуйста, дайте мне пример в jsfiddle .

Ответы [ 3 ]

3 голосов
/ 31 августа 2011

Вы ищете что-то подобное?

http://jsfiddle.net/ZDYnq/

$(document).ready(function() {
   var textArr = [];
   $('span b').each(function() {
     textArr.push($(this).text());
   });
    alert(textArr.join(', '));
});
3 голосов
/ 31 августа 2011

Чтобы получить значение внутри определенного тега HTML в jQuery, вы можете использовать функцию text . В сочетании с селектором вы получаете искомый результат

$('span b').each(function() {
  console.log($(this).text());
});

JSFiddle

JSFiddle с запятыми

0 голосов
/ 31 августа 2011

Это круто

var x = $("span b").map(function() {
  return $(this).text();
}).toArray().join(", "); 

Демо здесь

Обсуждается здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...