English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método jQuery change()

Eventos do jQuery

O método change() dispara o evento de alteração ou adiciona uma função para ser executada quando o evento de alteração ocorrer.

O evento de alteração ocorre quando o conteúdo do elemento de formulário, seleção ou estado de seleção é alterado (para <input>, <select> e <textarea>).

Sintaxe:

Disparar o evento de alteração do elemento selecionado:

$(selector).change()

Adicionar uma função ao evento de alteração:

$(selector).change(function)

Exemplo

Anexar função ao evento change (o evento change ocorre quando o conteúdo do elemento form é alterado):

$("input").change(function() {
  alert(this.value);
});
Teste e veja‹/›

Anexar função ao evento change (o evento change ocorre quando o conteúdo do elemento form é alterado):

$(".demo").change(function() {
  $(this).css("background", "coral");
});
Teste e veja‹/›

Adicionar evento de alteração ao select, que obtém o texto de cada opção selecionada e escreve no DIV:

$("select").change(function() {
  var str = "";
  $("select option:selected").each(function() {
    str += $(this).text() + " ";
  });
  $("div").text(str);
}).change();
Teste e veja‹/›

Valor do parâmetro

ParâmetroDescrição
functionFunção executada ao ser acionado o evento de alteração

Eventos do jQuery