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

Método jQuery attr()

HTML do jQuery/Métodos CSS

O método attr() obtém ou define as propriedades e valores dos elementos selecionados.

ao usar o método attr()obterao definir o valor da propriedade, ele retornaráo primeiro elemento selecionadoo valor.

ao usar o método attr()definirao definir o valor da propriedade, ele seráTodos os elementos selecionadosDefinir uma ou mais propriedades/par de valores.

Para excluir propriedades, useremoveAttr()Método.

Sintaxe:

Obter o valor da propriedade:

$("selector").attr(attribute)

Definir propriedade e valor:

$("selector").attr(attribute, value)

Definir várias propriedades e valores:

$("selector").attr({attribute:value, attribute:value, ...})

Definir propriedade e valor usando função

$(selector).attr(attribute, function(index, currentValue))

Exemplo

Obter o valor da propriedade src da imagem:

$("button").click(function(){
  $("img").attr("src");
});
Teste e Veja‹/›

Definir a propriedade src da imagem:

$("button").click(function(){
  $("img").attr("src", "icon_jquery.png");
});
Teste e Veja‹/›

Definir várias propriedades e valores:

$("button").click(function(){
  $("img").attr({
    alt: "Parrot Icon"
    title: "Image by Seagull",
    width: "350px",
    height: "300px"
  });
});
Teste e Veja‹/›

Definir propriedade e valor usando função:

$("button").click(function(){
  $("img").attr("width", function(i, val){
    return val - 60;
  });
});
Teste e Veja‹/›

Defina o valor da propriedade src a partir da lista suspensa:


   
Executar Código

Valor do Parâmetro

ParâmetroDescrição
attributeEspecificar o nome da propriedade
valueEspecificar o valor da propriedade
function(index, currentValue)Especificar uma função que retorna o valor da propriedade a ser definida
  • index-Retornar a posição do elemento na coleção

  • currentValue-Retornar o valor da propriedade atual do elemento selecionado

HTML do jQuery/Métodos CSS