Глядя на это
получить значение внутри тега с помощью jQuery .?
<span>
<b>hi_1</b>
<b>hi_2</b>
<b>hi_3</b>
<b>hi_4</b>
<span>
, где вопрос заключался в том, чтобы получить разделенную запятыми строку содержимого тега
решение - это толчок внутри каждого.
Есть ли более короткий (и, возможно, более быстрый) способ использования, например,
$("span b").text().join(",")
что, конечно, не работает, так как text () не возвращает массив ...
UPDATE:
«отчет об ошибке» (запрос функции), опубликованный artyom, содержал этот довольно интересный фрагмент
var x = $("span b").map(function() {
return $(this).text();
}).toArray().join(", ");
, что похоже на решение BrokenGlass, но короче ...
http://jsfiddle.net/mplungjan/M42Qx/
Я предпочитаю Array один ...