--- id: bad87fee1348bd9bedc08826 title: Mirar elementos de HTML com seletores usando o jQuery challengeType: 6 forumTopicId: 18319 required: - link: 'https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.0/animate.css' dashedName: target-html-elements-with-selectors-using-jquery --- # --description-- Agora temos uma função `document ready`. Agora vamos escrever nossa primeira declaração jQuery. Todas as funções do jQuery começam com um `$`, geralmente são referidas como um operador de sinal de dólar ou como bling. jQuery geralmente selecionar um elemento HTML com um seletor, em seguida faz algo a esse elemento. Por exemplo, vamos fazer todos os nossos elementos `button` quicar. Basta adicionar esse código dentro da sua função pronta: ```js $("button").addClass("animated bounce"); ``` Note que nós já incluímos ambas as bibliotecas jQuery e Animate.css por trás dos panos para que você possa utilizá-las no editor. Então você está usando jQuery para aplicar a classe `bounce` do Animate.css ao seus elementos `button`. # --hints-- Você deve usar a função `addClass()` do jQuery para dar as classes `animated` e `bounce` ao seus elementos `button`. ```js assert($('button').hasClass('animated') && $('button').hasClass('bounce')); ``` Você deve usar apenas jQuery para adicionar essas classes ao elemento. ```js assert(!code.match(/class.*animated/g)); ``` Seu código jQuery deve estar dentro da função `$(document).ready();`. ```js assert( code.replace(/\s/g, '').match(/\$\(document\)\.ready\(function\(\)\{\$/g) ); ``` # --seed-- ## --seed-contents-- ```html

jQuery Playground

#left-well

#right-well

``` # --solutions-- ```html

jQuery Playground

#left-well

#right-well

```