07.10.08
Como vimos na Lição 1, o jQuery através do operador $ retorna uma coleção de elementos, assim como nas linguagens OO, podemos iterar sobre essa coleção. Resposta: Iterando pelas coleções Para determinar o tamanho da coleção de objetos, usamos o comando size(). Por exemplo, desejamos saber todos os ID´s dos elementos div do nosso site. Javascript:
Outra opção é usar o comando each(), que é basicamente nosso famoso delegate do .net. Javascript:
Obtendo e Setando Atributos Podemos realizar essas operações através do método attr(). Ele possui dois overloads, que fazemos o uso da seguinte maneira Javascript:
Alguns atributos que são muito comum tem sua própria propriedade, como é o caso de width e height. Javascript:
Adicionando e Removendo classes CSS de um elemento Imagine que queremos setar várias propriedades em um elemento Javascript:
Ter que fazer todas essas atribuições é um saco né? Você pode criar uma classe CSS com todas essas propriedades e atribuir a um elemento com um único comando. Javascript:
Em alguns momentos pode ser interessante adicionar uma classe ou remove-la dependendo do estado atual, o famoso "mouse em cima, mouse fora", "liga, desliga", etc. Javascript:
Sendo que esse "estado atual", é verificar se ela já possui a classe que você está passando paramêtros, ele vai verificar se o elemento já possui a classe que você está passando, caso tenha, ele retira as propriedades referente a essa classe, caso não tenha, ele adiciona. Endereço de trackback para este postTrackback URL (clique direito e copie atalho/localização do link) Sem feedback para esse post aindaDeixe seu comentário |
Hot Topics
|