Есть список, пример:
<div class="abc">54<div>
<div class="abc">345<div>
<div class="abc">786<div>
Надо выбрать цифры в массив
Я делаю так
var aa = $('.abc').text();
alert(aa[0]);
Он мне выводит цифру 5, а надо 54
Спустя 3 минуты, 34 секунды (7.02.2012 - 12:06) sharki написал(а):
Ser18
Ну так ты берешь строку
Потом говоришь: дай мне из строки первый символ aa[0], вот он тебе и отдает 5.
Чтобы добавить всю коллекцию в массив, тебе надо почитать про циклы - for, each и т.п.
Ну так ты берешь строку
var aa = $('.abc').text();
Потом говоришь: дай мне из строки первый символ aa[0], вот он тебе и отдает 5.
Чтобы добавить всю коллекцию в массив, тебе надо почитать про циклы - for, each и т.п.
Спустя 1 минута, 55 секунд (7.02.2012 - 12:08) alexbel2404 написал(а):
Цитата (Ser18 @ 7.02.2012 - 13:02) |
Помогите пожалуйста Есть список, пример: <div class="abc">54<div> Надо выбрать цифры в массив Я делаю так var aa = $('.abc').text(); Он мне выводит цифру 5, а надо 54 |
уже подзабыл jq, попробуй так
$('.abc').each(function(){
alert(this.text());
})
Спустя 9 минут, 12 секунд (7.02.2012 - 12:17) Oyeme написал(а):
var array = new Array();
$(".abc").each(function(){
array.push($(this).text())
});
console.log(array);
alexbel2404
alert(this.text());
Логически не верно.
Спустя 30 секунд (7.02.2012 - 12:17) Ser18 написал(а):
Цитата (alexbel2404 @ 7.02.2012 - 12:08) | ||
уже подзабыл jq, попробуй так $('.abc').each(function(){ alert(this.text()); }) |
Спасибо, работает
Спустя 3 минуты (7.02.2012 - 12:20) Ser18 написал(а):
Oyeme
Спасибо
Спасибо