innerHTML++ в jQuery

Avenus

Under Glory Yield
innerHTML++ в jQuery

Привет всем!

Есть div объект с текстом (число), к примеру, с ID='counter';
Подскажите, как увеличить или уменьшить число в div, используя jQuery?

Обычным способом могу:
document.getElementById('counter').innerHTML++;

jQuery уже и так пробовал:
var c=$('#counter ').text();
$('#counter').html(c++);

Не работает.
 

pilot911

Новичок
тут ошибка ввиду того, что два плюсика стоят после переменной

то есть, сначала идет передача переменной в функцию и только потом ее увеличение на 1

надо так писать

$('#counter').html(++c);

если читать строку слева направо - то сначала видим ++
 

Avenus

Under Glory Yield
A1x, pilot911 понятно, спасибо!
Так может быть можно и без переменной с обойтись как-то?
Сразу увеличивать?
 

Avenus

Under Glory Yield
Да уж... во всем jQuery молодцы, а вот такой примерчик получился только с each :)
 
Сверху