Forum Pplware
jquery load - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: jquery load (/showthread.php?tid=6398)



jquery load - asantos3 - 23-06-2010 17:59

Bem o problema é o seguinte... tenho este site:
http://coobi.netne.net/
e ele supostamente iria carregar dois menus um header e um footer, mas não mostra Sad
Uso isto para chamar o jquery e o outro ficheiro com as funções:

Código PHP:
<script type="text/javascript" src="javascript/jquery.js"></script> 
<script type="text/javascript" src="javascript/scripts.js">var ie = 0;</script> 
        <!--[if IE]>
        <script type="text/javascript" src="javascript/scripts_ie.js">ie = 1;</script>
        <![endif]--> 

O codigo acima vai ao scripts.js buscar isto (e o scripts_ie.js vai buscar uma coisa identica):
Código PHP:
function loadmenu() 

   $(
"#includedmenu").load("menu.html");
   $(
"#includedmenu2").load("menu2.html");


E depois é só por onde eu quiser:
Código PHP:
<div id="includedmenu"></div
<
script>loadmenu()</script> 
ou
Código PHP:
<div id="includedmenu2"></div
<
script>loadmenu()</script> 

Isto tudo funcionava na perfeição mas de algum modo os menus não aparecem Evil


RE: jquery load - Bruno Bernardino - 23-06-2010 18:04

Lê isto: http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/

Especialmente a parte do:

Get ready.
$(document).ready()

---

Outra má prática é colocares código onde não é para ser colocado, como nas tags <script src=""></script>

Utilizas os <script src=""></script> para incluir um ficheiro, e

<script></script> para colocar código (mesmo que sejam só declarações de variáveis).

E atenção que utilizar:

<script></script> pode trazer resultados inesperados. Deves sempre explicitar o que estás a fazer:

<script type="text/javascript" language="javascript"></script>


RE: jquery load - asantos3 - 23-06-2010 18:24

that´s not it... corrigi tudo como disseste e não deu Confused até testei sem as declarações variaveis LOL
nao estou a encontrar soluçao para isto Sleep


RE: jquery load - asantos3 - 26-06-2010 15:59

Alguem me consegue resolver isto Cry
Só tenho este site: http://api.jquery.com/load/ para me orientar e não estou a ver nada de mal do código SadCrySad


RE: jquery load - ruicosta - 30-06-2010 16:57

Boas,

Mais logo pela fresca, tentarei ver o problema. Gosto mto de Jquery.

Se precisares ainda de ajuda, podes responder por aqui. Entretanto vai vendo o visualjquery.com


Cumprimentos,
Rui


RE: jquery load - Bruno Bernardino - 30-06-2010 17:43

Se usares o Firebug, vês que o teu ficheiro jquery.js tem algum problema, e como o jQuery não carrega, os menus também não.

Faz download do ficheiro do site oficial.


RE: jquery load - asantos3 - 30-06-2010 22:52

Bruno, quem advinharia EEK!
Irei sempre lembrar.me de ti Tongue quem diria que uma porcaria tao parva daria nisto...
Ja tava a desistir disto tudo Sad Obrigado...


RE: jquery load - Bruno Bernardino - 30-06-2010 23:31

Estou aqui é para ajudar (este tópico é que não sei porquê já não estava subscrito) Smile