cazuza Posted June 27, 2012 at 11:25 AM Report #465904 Posted June 27, 2012 at 11:25 AM (edited) Eu estive aqui à pouco tempo a pedir ajuda para resolver a questão de mostrar o conteúdo nesta página com sucesso-> http://www.localhost.pt/de/applestore.html Acontece que eu quis tirar uma parte de flash que tinha na homepage da mesma página, aproveitado o script originado para a página de cima, alternando apenas o nome das divs no ficheiro para a homepage. O que acontece é que só me carrega o último js que ponho no <head> (já testei e troquei os dois....e lê apenas o último que puser, ora o slide(...).js ora o scroll(...).js! Já agora, deixo o link dos ficheiros .js: http://www.localhost.pt/de/templates/theme/functions/scroll.min.jquery.js http://www.localhost.pt/de/templates/theme/functions/slides.min.jquery.js Isto é uma questão de "noob" suponho, mas será que alguém me pode ajudar? Será que não dá para carregar dois .js? Haverá algo que eu me tenha esquecido de mudar e que faz com que seja chamado apenas o último .js? Desde já obrigado De referir que se tiver o http://www.localhost.pt/de/templates/theme/functions/slides.min.jquery.js em último apenas me lê o conteúdo da página apple store. Se tiver o http://www.localhost.pt/de/templates/theme/functions/scroll.min.jquery.js apenas me lê o scroll de imagens da homepage. Edited July 16, 2012 at 11:14 AM by apocsantos
HappyHippyHippo Posted June 27, 2012 at 11:51 AM Report #465912 Posted June 27, 2012 at 11:51 AM (edited) já deves ter reparado que tens duas referências destas: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> ps : a inclusão do jquery obviamente deverá ser antes dos script que referiste no teu primeiro post Edited June 27, 2012 at 11:52 AM by HappyHippyHippo IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
cazuza Posted June 27, 2012 at 01:02 PM Author Report #465922 Posted June 27, 2012 at 01:02 PM já deves ter reparado que tens duas referências destas: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> ps : a inclusão do jquery obviamente deverá ser antes dos script que referiste no teu primeiro post Chegaste a ver na página em alemão (de)? Lá não tenho o código da lib repetido...mas não funciona na mesma...Se me souberes ajudar agradecia... Desde já obrigado 🙂
HappyHippyHippo Posted June 27, 2012 at 01:24 PM Report #465925 Posted June 27, 2012 at 01:24 PM experimenta inicializar os elementos no modelo normal do jquery: // $(function(){ $(document).ready(function() { $('#scroll').slides({ preload: true, preloadImage: 'http://www.*****.pt/imgs/ipad/loading.gif' play: 4000, pause: 1500, hoverPause: true }); // }); // $(function(){ $('#slides').slides({ preload: true, preloadImage: 'http://www.*****.pt/imgs/ipad/loading.gif' play: 5000, pause: 2500, hoverPause: true }); }); IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
cazuza Posted June 27, 2012 at 01:38 PM Author Report #465931 Posted June 27, 2012 at 01:38 PM (edited) Já testei a tua solução mas de facto fica igual... Pelo que vi, o problema é mesmo aquele que expliquei no primeiro post... se no código tiver: <script src="templates/<?php echo $this->template ?>/functions/slides.min.jquery.js" type="text/javascript"></script> <script src="templates/<?php echo $this->template ?>/functions/scroll.min.jquery.js" type="text/javascript"></script> Apenas me lê o scroll de imagens da homepage; Se tiver: <script src="templates/<?php echo $this->template ?>/functions/scroll.min.jquery.js" type="text/javascript"></script> <script src="templates/<?php echo $this->template ?>/functions/slides.min.jquery.js" type="text/javascript"></script> Apenas me aparece o conteúdo da página da apple store! Há alguma função IF que me permita dizer algo do género... If página-inicial load <script src="templates/<?php echo $this->template ?>/functions/slides.min.jquery.js" type="text/javascript"></script> if apple-store load <script src="templates/<?php echo $this->template ?>/functions/scroll.min.jquery.js" type="text/javascript"></script> Existe algo do género? Edited June 27, 2012 at 01:39 PM by cazuza
HappyHippyHippo Posted June 27, 2012 at 02:57 PM Report #465952 Posted June 27, 2012 at 02:57 PM pois ... só agora que reparei qual a função registada apra inicialização : $('#scroll').slides({ /// }); $('#slides').slides({ /// }); os scripts estão a registar a uma função com o mesmo nome, isso é sobrepor a definição. o erro encontrasse aí em HTML não faço a mínima ideia, eu uso sempre uma linguagem de script server-side 1 Report IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
cazuza Posted June 27, 2012 at 03:23 PM Author Report #465972 Posted June 27, 2012 at 03:23 PM Caramba, tocaste mesmo no sítio certo...claro, tinham a mesma função logo só uma é que poderia ficar activa... Já mudei a função slides e já funciona... Mais uma vez obrigado, tens sido a minha salvação 🙂
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now