Нумерация для каждого div с одинаковым именем класса
Есть код (приведу ниже). Он проверяет все div-ы с class="number" и задает им нумерацию. Но он заменяет весь текст в div на цифру нумерации. Как оставить текст в диве, что бы нумерация была перед текстом, типа: 1. Какой то текст ?
jQuery('.number').html(function(i){ return i+1 });
Ответы (1 шт):
Автор решения: Simon
→ Ссылка
Собственно html() работает таким образом что либо возвращает либо изменяет html-содержимое выбранных элементов. В Вашем случае Вы заменяете контент внутри div с классом number на цифру из нумерации.
Для того чтобы вставить необходимую Вам цифру перед контентом, используйте prepend() который добавит контент внутрь выбранных элементов перед существующим контентом.