jQuery questão sintaxe: ul como variável, item de remover?
-
06-07-2019 - |
Pergunta
Esta é uma pergunta sintaxe simples.
Eu tenho um ul salva como uma variável como este:
$list = $("#city_list");
Estou mais tarde remover alguns itens da lista com este código:
$('ul#city_list li#city_' + $id).remove();
Como posso fazer isso usando a variável $ list I criado anteriormente para que eu recebo algo como isto:
$list.('li#city_' + $id).remove();
Solução
Use encontrar
$list.find('li#city_' + $id).remove();
Nunca prefixar uma ID com um nome tag
. Então alterar seu código para
$list.find('#city_' + $id).remove();
Leia
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow