CategoryAJAX

Carregando sem refresh, várias áreas diferentes de um site – jQuery.ajax

Eu já postei aqui no meu blog, como carregar conteudo com ajax em div, daí, aprimorei aquele código, e mostrei como carregar conteudo com ajax, colocando também um gif de loading.. e também como fazer tudo isso de cima, ainda trocando a URL, e usando um plugin na página interna.

Hoje é dia de carregar várias divs ‘separadas’, várias áreas diferentes com ajax.
Continue reading

Carregando conteudo com ajax, trocando a URL com jQuery

Vamos lá.. esse post é mais ou menos uma mescla de outros 3 posts meus.
Nesse script eu vou, carregar conteudo com ajax(usando jQuery), vou deixar o lightbox funcionando, e também fazer com que a URL mude.

Para que o visitante possa dar F5, e o conteudo “continuar lá”(sem voltar para a index). E também, para que ele consiga sei lá, enviar para um amigo, uma página interna do seu site.
Continue reading

Usando lightbox em página carregada com ajax

Quando trazemos um conteúdo com ajax, inserimos novos elementos no nosso documento.

Porém, convém notar, que essa inserção ocorre após o DOM estar pronto [document.ready], e que o que veio com ajax, é apenas texto puro. Seja formatado em XML, jSON.. mas ainda assim apenas texto.
Continue reading

Atrelar evento em elementos que não existiam no DOM

Salve salve galera !!

Bom, eu já havia postado como carregar conteudo com ajax, apenas com javascript puro.

Porém, se junto com o xmlHttp.responseText, vierem alguns links, eles não terão o evento onclick, atrelados. Pois nós fizemos o ‘bind’ da function no window.onload, e nossos novos elementos foram trazidos muito depois desse instante.
Continue reading

Navegação sem refresh – carregando conteúdo com ajax em div 2

Eu já havia postado essa solução: http://wbruno.com.br/ajax/navegacao-sem-refresh-carregando-conteudo-ajax-em-div/.

Porém, ai a galera começa a querer um ‘efeito de fade’, ‘um gif de carregando..’.
E para resolve isso, é melhor que descartemos a função .load() do jQuery, para usarmos uma em que temos mais controle do que está ocorrendo.
Continue reading