{"id":2665,"date":"2013-07-22T14:17:55","date_gmt":"2013-07-22T16:17:55","guid":{"rendered":"https:\/\/www.kadunew.com\/blog\/?p=2665"},"modified":"2013-08-05T13:58:36","modified_gmt":"2013-08-05T15:58:36","slug":"10-dicas-rapidas-para-iniciantes-em-jquery","status":"publish","type":"post","link":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery","title":{"rendered":"10 Dicas r\u00e1pidas para iniciantes em jQuery"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png\" alt=\"dicas jQuery\" width=\"540\" height=\"188\" class=\"aligncenter size-full wp-image-2668\" \/><\/p>\n<p>O artigo dicas r\u00e1pidas jQuery ir\u00e1 apresentar simples e r\u00e1pidas dicas de jQuery. N\u00e3o h\u00e1 nada de complexo, s\u00e3o scripts bem simples mas que com certeza v\u00e3o ajudar muitos desenvolvedores.<br \/>\n<!--more Continuar lendo...--><\/p>\n<h2>1 &#8211; Desativar o bot\u00e3o direito do mouse<\/h2>\n<p>Com o script abaixo voc\u00ea consegue desativar o bot\u00e3o direito do mouse do usu\u00e1rio.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function(){\r\n  $(document).bind(&quot;contextmenu&quot;,function(e){\r\n  return false;\r\n  });\r\n});\r\n<\/pre>\n<h2>2 &#8211; Verificar se um elemento existe<\/h2>\n<p>Verifique se um elemento HTML existe na p\u00e1gina.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function() {\r\n\tif ($(&quot;#conteudo&quot;).length)\r\n\t{ \r\n\t\talert(&quot;O elemento existe no  DOM&quot;);\r\n\t}\r\n\telse\r\n\t{\r\n\t\talert(&quot;O elemento n\u00e3o existe no  DOM&quot;);\r\n\t}\r\n});\r\n<\/pre>\n<h2>3 &#8211; Como verificar se um elemento \u00e9 vis\u00edvel<\/h2>\n<p>Tes para verificar se um elemento \u00e9 vis\u00edvel ou n\u00e3o.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function() {\r\n\tif($(&quot;#conteudo&quot;).is(&quot;:visible&quot;))\r\n\t{ \r\n\t\talert(&#039;elemento \u00e9 vis\u00edvel no DOM&#039;);\r\n\t}\r\n\telse\r\n\t{\r\n\t\talert(&#039;elemento n\u00e3o \u00e9 vis\u00edvel no DOM&#039;);\r\n\t}\r\n});\r\n\r\n<\/pre>\n<h2>4 &#8211; Criando um temporizador<\/h2>\n<p>Caso deseje executar alguma fun\u00e7\u00e3o ap\u00f3s um tempo determinado.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function()\r\n\t{\r\n\twindow.setTimeout(function()\r\n\t{\r\n\t\/\/c\u00f3digo que ser\u00e1 executado depois do tempo determinado\r\n\t}, 1000);\r\n});\r\n<\/pre>\n<h2>5 &#8211; Carregue somente o conte\u00fado necess\u00e1rio<\/h2>\n<p>Esta dica \u00e9 para o conte\u00fado ser carregado apenas <strong>quando o usu\u00e1rio puder visualizar o conte\u00fado da p\u00e1gina<\/strong>. T\u00e9cnica muito utilizada para p\u00e1ginas com muitas imagens; \u201cpor que carregar todas as imagens de uma p\u00e1gina se o usu\u00e1rio visualizou apenas as primeiras\u201d?<\/p>\n<p>Primeiro baixe o plugin Lazyload.js no site <a href=\"http:\/\/www.appelsiini.net\/projects\/lazyload\" title=\"Plugin jQuery lazy load\">Mika Tuupola<\/a><\/p>\n<h3>Chamando as bibliotecas<\/h3>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;script src=&quot;js\/jquery.js&quot; type=&quot;text\/javascript&quot;&gt;&lt;\/script&gt;\r\n&lt;script src=&quot;js\/jquery.lazyload.js&quot; type=&quot;text\/javascript&quot;&gt;&lt;\/script&gt;\r\n<\/pre>\n<h3>Como usar o plugin Lazy Load<\/h3>\n<p>Em <strong>data-original<\/strong> voc\u00ea deve informar a imagem que ser\u00e1 vista pelo usu\u00e1rio. Ela s\u00f3 vai ser carregada quando o usu\u00e1rio rolar a p\u00e1gina at\u00e9 esta imagem.<\/p>\n<p>No atributo <strong>src<\/strong> de todas imagens voc\u00ea pode informar uma imagem de 1px X 1px, por exemplo. Esta imagem ser\u00e1 substitu\u00edda pela imagem do atributo <strong>data-original<\/strong>.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;img class=&quot;lazy&quot; src=&quot;img\/grey.gif&quot; data-original=&quot;img\/example.jpg&quot; width=&quot;640&quot; height=&quot;480&quot;&gt;\r\n<\/pre>\n<p>Para aplicar o plugin use:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(&quot;img.lazy&quot;).lazyload({ \r\n    effect : &quot;fadeIn&quot;\r\n});\r\n<\/pre>\n<p>Para maiores informa\u00e7\u00f5es visite o site oficial do plugin <a href=\"http:\/\/www.appelsiini.net\/projects\/lazyload\" title=\"Plugin lazyload\">lazy load<\/a>.<\/p>\n<h2>6 &#8211; Contar quantidade de elementos<\/h2>\n<p>O c\u00f3digo abaixo conta a quantidade de elementos divs que est\u00e3o dentro da div &#8220;conteudo&#8221;.<br \/>\njQuery<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function(){\r\n\tvar qtd = $(&quot;#conteudo &gt; div&quot;).size()\r\n\talert(qtd);\r\n});\r\n<\/pre>\n<p>HTML<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;div id=&quot;conteudo&quot;&gt;\r\n  &lt;div id=&quot;div-um&quot;&gt;&lt;\/div&gt;\r\n  &lt;div id=&quot;di-dois&quot;&gt;\r\n  \t&lt;div id=&quot;div-tres&quot;&gt;&lt;\/div&gt;\r\n  &lt;\/div&gt;&lt;!-- di-dois --&gt;\r\n  &lt;span&gt;&lt;span&gt;\r\n&lt;\/div&gt;&lt;!-- conteudo --&gt;\r\n<\/pre>\n<div class=\"obs\">\nATEN\u00c7\u00c3O: A fun\u00e7\u00e3o conta apenas os elementos divs que est\u00e3o dentro da div conte\u00fado, ou seja DOIS.\n<\/div>\n<h2>7 &#8211; Como habilitar e desabilitar um elemento HTML<\/h2>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function(){\r\n\t$(&#039;#nome&#039;).attr(&#039;disabled&#039;,&#039;disable&#039;);\/\/desabilita o elemento\r\n\t$(&#039;#nome&#039;).removeAttr(&#039;disabled&#039;);\/\/habilita o elemento\r\n\r\n});\r\n<\/pre>\n<h2>8 &#8211; Quantidade de elementos no DOM<\/h2>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function(){\r\n\t console.log( $(&#039;*&#039;).length );\r\n});\r\n<\/pre>\n<p>Mostra no console do navegador a quantidade de elementos no DOM.<\/p>\n<h2>9 &#8211; Qual a diferen\u00e7a entre append e prepend<\/h2>\n<p><code>Append<\/code> (ou <code>appendTo<\/code>) tem a finalidade de inserir conte\u00fado antes da tag de fechamento de um elemento.<br \/>\n<code>Prepend<\/code> (ou <code>prependTo<\/code>) tem a finalidade de inserir conte\u00fado ap\u00f3s a tag de abertura de um elemento.<br \/>\nCaso o elemento que receba o conte\u00fado de <code>append <\/code>ou <code>prepend <\/code>esteja vazio n\u00e3o ter\u00e1 nenhuma diferen\u00e7a. Caso esse elemento esteja com alguma informa\u00e7\u00e3o o conte\u00fado a ser inserido vir\u00e1 antes do conte\u00fado (<code>prepend<\/code>) ou depois do conte\u00fado (<code>apend<\/code>).<\/p>\n<p>jQuery<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(document).ready(function(){\r\n\t $(&#039;#div-um&#039;).append(&#039;&lt;p&gt;texto inserido&lt;\/p&gt;&#039;);\r\n\t $(&#039;#div-dois&#039;).prepend(&#039;&lt;p&gt;texto inserido&lt;\/p&gt;&#039;);\r\n});\r\n<\/pre>\n<p>HTML<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;div id=&quot;div-um&quot;&gt;Primeira DIV(append)&lt;\/div&gt;\r\n&lt;div id=&quot;div-dois&quot;&gt;Segunda DIV(preppend)&lt;\/div&gt;\r\n<\/pre>\n<p>Resultado<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/diferenca-append-e-preppend.png\" alt=\"jQuery. diferen\u00e7a entre append e preppend\" width=\"265\" height=\"217\" class=\"aligncenter size-full wp-image-2666\" \/><\/p>\n<h2>10 &#8211; Qual a diferen\u00e7a de val() e text()<\/h2>\n<p>Ambos os m\u00e9todos da biblioteca n\u00e3o aceitam argumentos.<br \/>\nval() \u00e9 um m\u00e9todo jQuery usado principalmente para obter os valores dos elementos dos formul\u00e1rios, como input, select e textarea.<br \/>\nA fun\u00e7\u00e3o abaixo pega o value do input e a insere no par\u00e1grafo<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(&quot;input&quot;).keyup(function () {\r\n      var value = $(this).val();\r\n      $(&quot;p&quot;).text(value);\r\n    })\r\n<\/pre>\n<p>Para pegar o conte\u00fado de um <code>option<\/code> (n\u00e3o o seu <code>value<\/code>, e sim o conte\u00fado que aparece na combo) use:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\nvar valor = $(&quot;#combo option:selected&quot;).text();\r\n<\/pre>\n<p><code>text()<\/code> \u00e9 tamb\u00e9m usado para inserir texto nos elementos HTML, veja:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$(&quot;p&quot;).text(&quot;sadasd&quot;);\r\n<\/pre>\n<p>Por hoje era isso, uma excelente semana a todos!<\/p>\n<p>Siga-me no Twitter: <a href=\"http:\/\/twitter.com\/kadunew\" rel=\"nofollow\">@kadunew<\/a> ou assine nosso <a href=\"https:\/\/www.kadunew.com\/blog\/feed\">Feed<\/a> e fique por dentro de todas atualiza\u00e7\u00f5es aqui do blog.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O artigo dicas r\u00e1pidas jQuery ir\u00e1 apresentar simples e r\u00e1pidas dicas de jQuery. N\u00e3o h\u00e1 nada de complexo, s\u00e3o scripts bem simples mas que com certeza v\u00e3o ajudar muitos desenvolvedores.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-2665","post","type-post","status-publish","format-standard","hentry","category-jquery"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>10 Dicas r\u00e1pidas para iniciantes em jQuery<\/title>\n<meta name=\"description\" content=\"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 Dicas r\u00e1pidas para iniciantes em jQuery\" \/>\n<meta property=\"og:description\" content=\"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery\" \/>\n<meta property=\"og:site_name\" content=\"KADUNEW\" \/>\n<meta property=\"article:published_time\" content=\"2013-07-22T16:17:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-08-05T15:58:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png\" \/>\n\t<meta property=\"og:image:width\" content=\"550\" \/>\n\t<meta property=\"og:image:height\" content=\"188\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kadu Oliveira\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kadu Oliveira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery\",\"url\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery\",\"name\":\"10 Dicas r\u00e1pidas para iniciantes em jQuery\",\"isPartOf\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png\",\"datePublished\":\"2013-07-22T16:17:55+00:00\",\"dateModified\":\"2013-08-05T15:58:36+00:00\",\"author\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\"},\"description\":\"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage\",\"url\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png\",\"contentUrl\":\"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png\",\"width\":550,\"height\":188,\"caption\":\"dicas jQuery\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.kadunew.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JS\/jQuery\",\"item\":\"https:\/\/www.kadunew.com\/blog\/category\/jquery\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"10 Dicas r\u00e1pidas para iniciantes em jQuery\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\",\"url\":\"https:\/\/www.kadunew.com\/blog\/\",\"name\":\"KADUNEW\",\"description\":\"Artigos sobre Front-End e Programa\u00e7\u00e3o web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\",\"name\":\"Kadu Oliveira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"caption\":\"Kadu Oliveira\"},\"sameAs\":[\"https:\/\/www.kadunew.com\/blog\"],\"url\":\"https:\/\/www.kadunew.com\/blog\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10 Dicas r\u00e1pidas para iniciantes em jQuery","description":"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery","og_locale":"pt_BR","og_type":"article","og_title":"10 Dicas r\u00e1pidas para iniciantes em jQuery","og_description":"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.","og_url":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery","og_site_name":"KADUNEW","article_published_time":"2013-07-22T16:17:55+00:00","article_modified_time":"2013-08-05T15:58:36+00:00","og_image":[{"width":550,"height":188,"url":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png","type":"image\/png"}],"author":"Kadu Oliveira","twitter_misc":{"Escrito por":"Kadu Oliveira","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery","url":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery","name":"10 Dicas r\u00e1pidas para iniciantes em jQuery","isPartOf":{"@id":"https:\/\/www.kadunew.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage"},"image":{"@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage"},"thumbnailUrl":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png","datePublished":"2013-07-22T16:17:55+00:00","dateModified":"2013-08-05T15:58:36+00:00","author":{"@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05"},"description":"Artigo com 10 dicas r\u00e1pidas de jQuery para os iniciantes da biblioteca. Todas as dicas s\u00e3o simples, r\u00e1pidas e objetivas.","breadcrumb":{"@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#primaryimage","url":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png","contentUrl":"https:\/\/www.kadunew.com\/blog\/wp-content\/uploads\/2013\/07\/dicas-jquery.png","width":550,"height":188,"caption":"dicas jQuery"},{"@type":"BreadcrumbList","@id":"https:\/\/www.kadunew.com\/blog\/jquery\/10-dicas-rapidas-para-iniciantes-em-jquery#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kadunew.com\/blog"},{"@type":"ListItem","position":2,"name":"JS\/jQuery","item":"https:\/\/www.kadunew.com\/blog\/category\/jquery"},{"@type":"ListItem","position":3,"name":"10 Dicas r\u00e1pidas para iniciantes em jQuery"}]},{"@type":"WebSite","@id":"https:\/\/www.kadunew.com\/blog\/#website","url":"https:\/\/www.kadunew.com\/blog\/","name":"KADUNEW","description":"Artigos sobre Front-End e Programa\u00e7\u00e3o web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05","name":"Kadu Oliveira","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","caption":"Kadu Oliveira"},"sameAs":["https:\/\/www.kadunew.com\/blog"],"url":"https:\/\/www.kadunew.com\/blog\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/2665"}],"collection":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/comments?post=2665"}],"version-history":[{"count":11,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/2665\/revisions"}],"predecessor-version":[{"id":2698,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/2665\/revisions\/2698"}],"wp:attachment":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/media?parent=2665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/categories?post=2665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/tags?post=2665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}