У меня есть страница, которая выглядит так:
<div class="post">
<h1>Foo Bar</h1>
</div>
Я хочу добавить номер поста через javascript.
<div class="post">
<h1>1. Foo</h1>
</div>
<div class="post">
<h1>2. Bar</h1>
</div>
Я хочу сделать это, используя jQuery, и я предположил, что мог бы перебрать каждую запись и просто добавить счетчик с помощью prepend, выполнив что-то вроде этого:
$('.post h1').each( function(num) {
this.prepend(num+' .');
});
Я получаю ошибку:
**Object #<HTMLHeadingElement> has no method 'prepend'**
Мне было интересно, если кто-нибудь может взглянуть на код и сказать мне, где я иду не так?