Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2012, 15h54   #1
Invité de passage
 
Inscription : mai 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 47
Points : 1
Points : 1
Par défaut altercation entre 2 javascript jquery

bonjour

j'explique mon cas , sous prestashop , j'utilise 2 module s avec des javasricpt ;
l'un est une banniere , et le jquery s'occupe de faire defiler automatquement les bannieres
et l'autre de faire faire decaler un menu
suivant ce javascript

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$(function() {  
var offset = $("#left_column").offset();  
var topPadding = 15;  
$(window).scroll(function() {  
if ($(window).scrollTop() > offset.top) {  
$("#left_column").stop().animate({  
marginTop: $(window).scrollTop() - offset.top + topPadding  
});  
} else {  
$("#left_column").stop().animate({  
marginTop: 0  
});  
};  
});  
});

et le lien jquery
http://ajax.googleap...in.js?ver=1.3.2

et la j'ai un probleme car ca me cree une altelcartion avec le javascript de ma baniere

pas facile de voir comme cela mais qui a une piste ?
ultraxa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 16h22   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 076
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 076
Points : 45 211
Points : 45 211
jQuery => noConflict()
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 14h38   #3
Invité de passage
 
Inscription : mai 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 47
Points : 1
Points : 1
voila ce que j'ai modifié :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
		 <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>
    <script type="text/javascript">
 
	<!-- jQuery.noConflict();  -->
        jQuery(function() {
            var offset = jQuery("#left_column").offset();
            var topPadding = 15;
            jQuery(window).scroll(function() {
                if (jQuery(window).scrollTop() > offset.top) {
                    jQuery("#left_column").stop().animate({
                        marginTop: jQuery(window).scrollTop() - offset.top + topPadding
                    });
                } else {
                    jQuery("#left_column").stop().animate({
                        marginTop: 0
                    });
                };
            });
        });
    </script>
et c'est toujours pareil

et sur les autres javascript , je ne sias pas ou ajouter noconflict
ultraxa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 14h49   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 076
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 076
Points : 45 211
Points : 45 211
http://www.developpez.net/forums/d83...ry-noconflict/
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 15h36   #5
Invité de passage
 
Inscription : mai 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 47
Points : 1
Points : 1
dans le lien ,celui qui aposé la question et qui a le meme soucis , n'a pas vraiment trouvé de solutions ...

je m'y connait pas vraiment en jquery

mais peut on m'expliquer pkoi on met $ ou bien jquery
ou doit on mettre le noconfct , avant une fonction , a l'interieur ?
ultraxa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 15h41   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 076
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 076
Points : 45 211
Points : 45 211
les réponses sont pourtant données là http://www.developpez.net/forums/d83...t/#post4778658
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 15h51   #7
Invité de passage
 
Inscription : mai 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 47
Points : 1
Points : 1
de remplacer $ par jQuery?

c'est la 1ere chose que j'ai fait et ca ne fonctionne pas


a moins qu'il faille faire cela dans tous mes fichiers script ?
ultraxa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 15h56   #8
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 076
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 076
Points : 45 211
Points : 45 211
dans le lien vers la doc jquery ...
as tu testé le
Code :
var j = jQuery.noConflict();
sinon tu n'as pas du visiter la solution de closure proposées par dvjh
http://danielhagnoul.developpez.com/.../namespace.php
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 17h12   #9
Invité de passage
 
Inscription : mai 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 47
Points : 1
Points : 1
rien ne fonctionne
et je comprend pas la diff entre varj = jquery ...
et jquery.... tout seul
ultraxa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2012, 18h03   #10
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonsoir

Code :
1
2
3
4
5
6
7
jQuery.noConflict();
 
jQuery(function($) {  // remplace $(function() {
 
  // votre code qui doit toujours utiliser $
 
});
FAQ jQuery : Où dois-je poser mon $ ?
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h19.


 
 
 
 
Partenaires

Hébergement Web