Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

ie nu vede functiile jquery din alt fisier
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Subiectul anterior :: Subiectul următor  
Autor Mesaj
gabyrusu



Data înscrierii: 11/Iun/2006
Mesaje: 45
Locație: Brasov

Trimis: Joi Aug 14, 2008 11:25 am    Titlul subiectului: ie nu vede functiile jquery din alt fisier  

pentru a fi putin mai organizat m-am gandit ca toate functiile jquery pe care le folosesc sa le introduc intr-un fisier "baseTools.js" sa nu le mai am in Cod: <head></head>

pe FF merge totul perfect dar in IE nu-mi vede nici o functie cu toate ca fisierul "baseTools.js" il am inclus in header

Cod:
<script type="text/javascript" src="jscripts/baseTools.js"></script>


aveti idee de ce se intampla acest lucru? ce as putea face?

baseTools.js arata ceva de genul:

Cod:
$(document).ready(function() {

---- functia 1

});

$(document).ready(function() {

---- functia 2

});
Sus  
kleampa



Data înscrierii: 10/Iul/2005
Mesaje: 2110
Locație: Bucuresti

Trimis: Joi Aug 14, 2008 1:23 pm    Titlul subiectului:  

incearca sa-l incluzi la sfarsit inainte de </body>
Sus  
gabyrusu



Data înscrierii: 11/Iun/2006
Mesaje: 45
Locație: Brasov

Trimis: Joi Aug 14, 2008 1:34 pm    Titlul subiectului:  

am incercat si varinata asta dar tot nu merge. nu-l vede nici IE7 nici IE6
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 577

Trimis: Joi Aug 14, 2008 1:58 pm    Titlul subiectului:  

Cum adica nu-ti "vede"? Ce eroare iti da? Poti sa ne arati HTML-ul?
Sus  
gabyrusu



Data înscrierii: 11/Iun/2006
Mesaje: 45
Locație: Brasov

Trimis: Joi Aug 14, 2008 2:16 pm    Titlul subiectului:  

nu-mi da nici o eroare pur si simplu nu face nimic.

de ex in baseTools.js am:

Cod:
$(document).ready(function(){
   $(".rounded").corner({
      tl: { radius: 13 },
      tr: { radius: 13 },
      bl: { radius: 13 },
      br: { radius: 13 },
      antiAlias: true,
      autoPad: true,
      validTags: ["div"]
   });
});

care ar trebui sa-mi puna niste colturi la un div. IN FF MERGE IN IE BA.
daca iau scriptul asta si il pun astfel in header:

Cod:
<script type="text/javascript">
$(document).ready(function(){
   $(".rounded").corner({
      tl: { radius: 13 },
      tr: { radius: 13 },
      bl: { radius: 13 },
      br: { radius: 13 },
      antiAlias: true,
      autoPad: true,
      validTags: ["div"]
   });
});
</script>


merge perfect, dar daca il tin in fisierul: baseTools.js nu mai functioneaza.

la fel se intampla cu toate scripturile
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 577

Trimis: Joi Aug 14, 2008 2:27 pm    Titlul subiectului:  

Atunci incepe si injecteaza alert-uri in baseTools si vezi ce apare sau daca apare in IE. Spre exemplu alert($);
Sus  
gabyrusu



Data înscrierii: 11/Iun/2006
Mesaje: 45
Locație: Brasov

Trimis: Joi Aug 14, 2008 4:18 pm    Titlul subiectului:  

pe FF imi da la alert

function (selector, context) {
return new (jQuery.fn.init)(selector, context);
}

iar pe ie NIMIC.

sincer nu stiu din ce cauza. nu a mai patit nimeni asa ceva?
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community