English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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>).
Disparar o evento de alteração do elemento selecionado:
$(selector).change()
Adicionar uma função ao evento de alteração:
$(selector).change(function)
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‹/›
Parâmetro | Descrição |
---|---|
function | Função executada ao ser acionado o evento de alteração |