Questão FC373436
Utilizando jQuery, para remover somente os elementos filho do contêiner cujo valor do atributo id é caixa, utiliza-se a instrução
Desenvolvimento Web
FCC · 2022
Utilizando jQuery, para remover somente os elementos filho do contêiner cujo valor do atributo id é caixa, utiliza-se a instrução
- $(".caixa").empty();
- $("#caixa").remove();
- $("#caixa").empty();
- $(".caixa").delete();
- $("#caixa").clear();
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
#caixa é um seletor jQuery que seleciona o elemento cujo atributo ID tem valor caixa. A expressão $("#caixa") retorna esse elemento envolto em um objeto jQuery, permitindo aplicar métodos da biblioteca.
empty() é o método que "esvazia" o elemento: ele remove todos os nós filhos do elemento selecionado, ou seja, o conteúdo interno é eliminado enquanto o próprio elemento permanece no DOM.
Ao executar $("#caixa").empty();, todos os elementos filhos de #caixa são removidos imediatamente. Além disso, o jQuery libera dados e manipuladores de eventos associados aos nós removidos, prevenindo vazamentos de memória.
Como resultado, o contêiner #caixa continua no documento, porém vazio, e a chamada pode ser encadeada a outros métodos jQuery por retornar o objeto jQuery.
Conteúdo do catálogo FC Concursos · Atualizado em