jQuery - image replacement com 4 linhas
Olá pessoal,
precisei usar image replacement em um projeto, mas um IR dinâmico. Resolvi então implementar um em jQuery.
JAVASCRIPT:
-
$(function(){
-
$(".ir").each(function(){
-
t = $(this).text();
-
$(this).text("");
-
$(this).append('<img src="geradordaimagem.php?texto='+escape(t)+'" alt="'+t+'" border="0" />');
-
});
-
});
O script PHP para a geração dos tÃtulos pode ser conseguido em: http://www.alistapart.com/articles/dynatext , aliás, no neste post no ALA tem também o JS (não jQuery, rs) de como se fazer o mesmo.
Prefiro o meu, que basta colocar a classe ir, ou qualquer outra (configurando o script) e mandar substituir.
Abraços pessoal e até a próxima!

Sadjow Medeiros Leão said,
Janeiro 14, 2008 @ 14:14
Túlio,
Isso pega com acentos !?
iso-8859-1 e utf-8 ?
Valeus!
Tulio Faria said,
Janeiro 14, 2008 @ 17:46
Olá Sadjow,
nos testes que realizei funcionou sim. O maior problema foi no script PHP que gera o texto em imagens que apresentou alguns problemas no linux para fazer isso, mas no win funcionou normal.
Abraços,
Alexandre Magno said,
Janeiro 30, 2008 @ 09:13
Muito boa a idéia, isto mantém o html puro. Muito bom!