Вопрос о синтаксисе jQuery: ul как переменная, удалить элемент? - PullRequest
0 голосов
/ 28 ноября 2009

Это простой вопрос синтаксиса.

У меня есть ul, сохраненный как переменная, подобная этой:

$list = $("#city_list");

Позже я удаляю некоторые элементы из списка с этим кодом:

$('ul#city_list li#city_' + $id).remove();

Как мне это сделать, используя переменную $ list, которую я создал ранее, чтобы я получил что-то вроде этого:

$list.('li#city_' + $id).remove();

1 Ответ

2 голосов
/ 28 ноября 2009

Использовать найти

$list.find('li#city_' + $id).remove();

Никогда не ставьте префикс ID с именем тега

. Поэтому измените свой код на

$list.find('#city_' + $id).remove();

Чтение

Правила выполнения jQuery

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...