Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Problema com logo aleatória
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Problema com logo aleatória
Detalhes da questão
Endereço do fórum: http://bestsoccerplayer.forumeiros.com/
Versão do fórum: PunBB
Descrição
Olá, bem segui o tutorial de logo aleatória bem como ele é dito, porém não funciona, não aparecem as logos, mesmo eu tendo seguido o tutorial de forma correta, o que pode ter acontecido?
Atenciosamente!
Re: Problema com logo aleatória
Tente utilizar esse (já incluso o banner aleatório, da outra questão):
Você pode trocar os logos em:
E os banners em:
Sempre colocando os links entre apóstrofos (') e seguidos de vírgulas (,).
o/
- Código:
/* global jQuery */
(function($) {
'use strict';
var logos = [
'http://lorempixel.com/200/200/sports/1',
'http://lorempixel.com/200/200/sports/2',
'http://lorempixel.com/200/200/sports/3',
'http://lorempixel.com/200/200/sports/4',
'http://lorempixel.com/200/200/sports/5',
];
var logo = logos[~~(Math.random() * logos.length)];
var bgs = [
'http://lorempixel.com/1200/500/sports/6',
'http://lorempixel.com/1200/500/sports/7',
'http://lorempixel.com/1200/500/sports/8',
'http://lorempixel.com/1200/500/sports/9',
'http://lorempixel.com/1200/500/sports/10',
];
var bg = bgs[~~(Math.random() * bgs.length)];
$(function() {
$('#pun-logo img').attr('src', logo);
$('#pun-intro').css('background-image', 'url(' + bg + ')');
});
}(jQuery));
Você pode trocar os logos em:
- Código:
var logos = [
'http://lorempixel.com/200/200/sports/1',
'http://lorempixel.com/200/200/sports/2',
'http://lorempixel.com/200/200/sports/3',
'http://lorempixel.com/200/200/sports/4',
'http://lorempixel.com/200/200/sports/5',
];
E os banners em:
- Código:
var bgs = [
'http://lorempixel.com/1200/500/sports/6',
'http://lorempixel.com/1200/500/sports/7',
'http://lorempixel.com/1200/500/sports/8',
'http://lorempixel.com/1200/500/sports/9',
'http://lorempixel.com/1200/500/sports/10',
];
Sempre colocando os links entre apóstrofos (') e seguidos de vírgulas (,).
o/
Re: Problema com logo aleatória
Opa, desculpe minha falta de conhecimento , mas aonde devo inserir esses códigos?
Re: Problema com logo aleatória
Vá em Painel de controle Módulos HTML & JavaScript Gestão dos códigos JavaScripts Criar um novo JavaScript e adicione o código com Investimento em Todas as páginas. ^-^
Re: Problema com logo aleatória
Opa, deu certo, porém eu queria saber se é possivel eu sincronizar os backgrounds, por que por exemplo, o background do camp-nou(estadio do barcelona) deveria estar atrás do messi, e as vezes ele aparece atrás do cristiano ronaldo, sei que é por que é aleatório, mas gostaria de saber se tem como eu sincronizar isso?
Re: Problema com logo aleatória
Tente trocar por esse:
- Código:
/* global jQuery */
(function($) {
'use strict';
var logoIndex;
var bgIndex;
var logos = [
'http://lorempixel.com/200/200/sports/1',
'http://lorempixel.com/200/200/sports/2',
'http://lorempixel.com/200/200/sports/3',
'http://lorempixel.com/200/200/sports/4',
'http://lorempixel.com/200/200/sports/5',
];
var bgs = [
'http://lorempixel.com/1200/500/sports/1',
'http://lorempixel.com/1200/500/sports/2',
'http://lorempixel.com/1200/500/sports/3',
'http://lorempixel.com/1200/500/sports/4',
'http://lorempixel.com/1200/500/sports/5',
];
if (localStorage) {
logoIndex = localStorage.getItem('fa.random_imgs.logo_index');
bgIndex = localStorage.getItem('fa.random_imgs.bg_index');
logoIndex = logoIndex === null ? 0 : parseInt(logoIndex);
bgIndex = bgIndex === null ? 0 : parseInt(bgIndex);
if (logoIndex === logos.length) {
logoIndex = 0;
}
if (bgIndex === bgs.length) {
bgIndex = 0;
}
localStorage.setItem('fa.random_imgs.logo_index', logoIndex + 1);
localStorage.setItem('fa.random_imgs.bg_index', bgIndex + 1);
} else {
logoIndex = ~~(Math.random() * logos.length);
bgIndex = ~~(Math.random() * bgs.length);
}
var logo = logos[logoIndex];
var bg = bgs[bgIndex];
$(function() {
$('#pun-logo img').attr('src', logo);
$('#pun-intro').css('background-image', 'url(' + bg + ')');
});
}(jQuery));
Re: Problema com logo aleatória
"Tamo junto". o/
---
---
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para "Questões resolvidas". |
Tópicos semelhantes
» Publicidade aleatória
» Personalizar termo "quantidade aleatória"
» Imagem aleatoria dentro do tópico
» Imagem aleatória em página html
» [Resolvido] Mensagem aleatória na Home Page
» Personalizar termo "quantidade aleatória"
» Imagem aleatoria dentro do tópico
» Imagem aleatória em página html
» [Resolvido] Mensagem aleatória na Home Page
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos