Вопрос о синтаксисе jQuery :ul как переменная, удалить элемент?
-
06-07-2019 - |
Вопрос
Это простой синтаксический вопрос.
У меня есть ul, сохраненный как переменная, подобная этой:
$list = $("#city_list");
Позже я удаляю некоторые элементы из списка с помощью этого кода:
$('ul#city_list li#city_' + $id).remove();
Как я могу это сделать, используя переменную $list, которую я создал ранее, чтобы получить что-то вроде этого:
$list.('li#city_' + $id).remove();
Решение
Использование Найти
$list.find('li#city_' + $id).remove();
Никогда не добавляйте идентификатор к имени тега
.Так что измените свой код на
$list.find('#city_' + $id).remove();
Читать
Не связан с StackOverflow