IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

jquery et IE


Sujet :

jQuery

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Par défaut jquery et IE
    Bonjour,

    J'ai pas mal regarde les forums et je ne tourve pas de solution a mon probleme.
    J'ai un prog qui marche nichkel sous FF, Chrome, Opera mais pas du tout sous IE.

    Voila mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    <script type="text/javascript" src="modules/Agenda/lib_js/jquery.js"></script> 
    <script type="text/javascript" src="modules/Agenda/lib_js/date.js"></script>
    <script type="text/javascript" src="modules/Agenda/lib_js/jquery.datePicker.js"></script>
    <!--[if IE]><script type="text/javascript" src="modules/Agenda/lib_js/jquery.bgiframe.min.js"></script><![endif]-->
    <script type='text/javascript' src='modules/Agenda/lib_js/jquery.ajaxQueue.js'></script>
    <script type='text/javascript' src='modules/Agenda/lib_js/thickbox-compressed.js'></script>
    <script type='text/javascript' src='modules/Agenda/lib_js/jquery.autocomplete.js'></script>
    <script src="modules/Agenda/lib_js/jquery.formvalidation.js" type="text/javascript"></script>
    <script type="text/javascript" src="modules/Agenda/lib_js/jquery.inplace.source.js"></script>
     
    <script src="modules/Agenda/lib_js/jquery-1.1.3.1.pack.js" type="text/javascript"></script>
    <script src="modules/Agenda/lib_js/jquery.history_remote.pack.js" type="text/javascript"></script>
    <script src="modules/Agenda/lib_js/jquery.tabs.pack.js" type="text/javascript"></script>
     
    <link rel="stylesheet" href="modules/Agenda/lib_js/jquery.tabs.css" type="text/css" media="print, projection, screen">
    <link rel="stylesheet" type="text/css" media="screen" href="modules/Agenda/lib_js/datePicker.css">
    <link rel="stylesheet" type="text/css" href="modules/Agenda/lib_js/jquery.autocomplete.css" />
    <link rel="stylesheet" type="text/css" href="modules/Agenda/lib_js/lib/thickbox.css" /> 
    <link href="modules/Agenda/css/form_validation.css" rel="stylesheet" type="text/css" />
     
    	<script type="text/javascript" charset="utf-8">
        //jQuery(function($){
     
        $(document).ready(function() {
        $(function()
                {	         	  		
    				$(".date-pick").datePicker({clickInput:true,startDate:'01/01/1996'});				
     
    					$('#monForm5').formValidation({
    					   alias : 'name',
    					   required	: 'accept',
    		               err_list	:	true
    	                });
    					$('#container-tab').tabs(<?php echo $type_vue; ?>);
    					$('#container-lib').tabs();
    					$('#container-1').tabs(<?php echo $vue; ?>);
    					$("#choix_periode").change(getPeriodicite); 
     
     
        });
     </script>
    Sous IE j'ai le message classique "Cet objet ne gère pas cette propriété ou cette méthode"
    l'erreur est sur la patie du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(".date-pick").datePicker({clickInput:true,startDate:'01/01/1996'});
    Si je commente cette ligne, l'erreur est sur $('#monForm5'). si je commente la derniere erreur l'erreur est alors sur $('#container-tab'). et ainsi de suite !!!

    La je seche !!! Une idee

    Merci


  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Bonjour,
    Difficile de t'aiguiller, d'autant que le décompte des lignes de IE ne correspond pas nécessairement à la numérotation de ton code !
    Mais avec tant de scripts chargés, tu t'exposes dangereusement à des conflits de variables ou de méthodes.
    Enfin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script type="text/javascript" src="modules/Agenda/lib_js/jquery.js"></script>
    ...
    <script src="modules/Agenda/lib_js/jquery-1.1.3.1.pack.js" type="text/javascript"></script>
    Tu charges 2 fois jQuery !!!
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Par défaut
    Oui c'est le probleme lorsque l'on fait un gros prog !!! J'ai force sur l'ajax, peut etre un peu trop, on verra sur la longueur !!!

    Sinon j'avais effectivement pas vu ca, c'(est cool merci, ca fait deja ca a moins a charger et sous IE c'est legerement mieux, ca me deplace mon erreur un peut plus loin dans la page et surtout a un autre endroit maintenant c'est un peu avant sur le fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        $(document).ready(function() {
        $(function()
    En ce qui concerne les ligne sous IE j'avais remarque et j'ai installe le debugbar sous IE qui semble me donner les bonnes lignes (mais qui semble, ce n'est pas celui de FF) !!!

Discussions similaires

  1. [JQuery] Votre Framework Ajax ?
    Par rad_hass dans le forum jQuery
    Réponses: 12
    Dernier message: 30/08/2007, 19h31
  2. [JQuery] calendrier popup en ajax
    Par popogendarme dans le forum jQuery
    Réponses: 2
    Dernier message: 19/06/2007, 16h45
  3. [JQuery] Encore cache et IE7 mais..
    Par popogendarme dans le forum jQuery
    Réponses: 6
    Dernier message: 29/05/2007, 18h05
  4. [js]problèmes avec jquery
    Par pomgnon dans le forum jQuery
    Réponses: 3
    Dernier message: 30/03/2007, 20h47
  5. [JQUERY] Comment appeler une fonction php avec jquery
    Par popogendarme dans le forum jQuery
    Réponses: 1
    Dernier message: 20/03/2007, 16h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo