Обновление значений li становится неопределенным - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть список li, у которого есть тег rel со значением индекса. Когда пользователь редактирует список, я хочу, чтобы li отразил это обновление. Ul li l oop, который я делаю, становится неопределенным. Есть ли что-то еще, что мне нужно сделать, чтобы увидеть li как добавить div?

enter image description here

Код

          $("#guideline-form").submit(function (event) {
            event.preventDefault();
            console.log('guideline-form submit');

            var data = currentGuidelineData;
            console.log(data);
            if (!data) {
                $('.guideline-not-selected').show();
                return;
            }
            console.log('Each');
            $('ul li').each(function (i) {
                var x = $(this).attr('rel'); 
                console.log(x);
            });

        });

1 Ответ

1 голос
/ 02 апреля 2020

В вашем javascript вы ищете ul li, но в вашем HTML вы используете <ol>. Попробуйте изменить javascript на $('ol li')

Кроме того, если у вас есть несколько списков, вы можете получить к нему доступ с помощью класса или чего-то еще.

<ol class="myList">
    <li rel="1">...</li>
</ol>

$('.myList li').each(...)
...