Я использую вложенные счетчики и область действия для создания упорядоченного списка html.
Это мой код: http://jsfiddle.net/qGCUk/2/
Я ожидаю следующий результат:
1. one
2. two
2.1. two.one
2.2. two.two
2.3. two.three
3. three
3.1 three.one
3.2 three.two
3.2.1 three.two.one
3.2.2 three.two.two
4. four
Вместо этого я вижу (неправильная нумерация):
1. one
2. two
2.1. two.one
2.2. two.two
2.3. two.three
2.4 three <!-- this is where it goes wrong, when going back to the parent -->
2.1 three.one
2.2 three.two
2.2.1 three.two.one
2.2.2 three.two.two
2.3 four
У меня нет подсказки, кто-нибудь видит, где это происходит неправильно?