CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[JS] Modification d'un script en JS

deepblue
deepblue
Niveau 16
04 décembre 2009 à 16:55:55

@dexter, je regarde ça ce soir

@biff :
- gestion des node (création modification) bien meilleur que su jquery :
mootools :
var monDiv = new Element("div", {attribut: valeur, attribut2: valeur2});
jqeury :
var monDiv = $(document.createElement("div"));
monDiv.setAttribut(attribut, valeur);
monDiv.setAttribut(attribut2, valeur2);
monDiv.setAttribut(attribut3, valeur3);

- parcours de tableau & objet (.forEarch) > à celle de jquery
- gestion des animations (fx.Morph, etc) > à celle de jquery
- gestion et surtout, cohérence dans la création d'écouteurs d'événements
- requete http avec retour xml ou json >>> jquery (par exemple, quand on demande de recevoir des donners json, par besoin de faire un var monJson = eval(maReponseHttp) ...)
- personnalisation de la librairie ( http://mootools.net/core )

Je peux encore continuer...

[Biff_Tannen]
[Biff_Tannen]
Niveau 10
05 décembre 2009 à 15:57:24

bah continue je t'écoute ^^

à première vue, c'est un peu compliqué que jquery mais bon je vais voir ça de plus près :ok:
merci

deepblue
deepblue
Niveau 16
05 décembre 2009 à 16:14:39

Ce n'est pas plus compliqué. C'est juste une autre façon de faire certaines choses. Par exemple, le fait de programmer des animations :

var mySlideHideElement = function(elm) {
var myFx = new Fx.Morph(elm, {duration:500});
myFx.start({opacity:0});
}

var mySlideShowElement = function(elm) {
var myFx = new Fx.Morph(elm, {duration:500});
myFx.start({opacity:1});
}

Là, c'est un équivalent d'un fadeOut et fadeIn de jquery. J'aurais pu faire plus simple mais dans mon contexte (création de slide pour thymos), ça me permet d'ajouter dans un futur probable de faire plus que des fade. Ainsi, mes fonctions dans lesquelles je passe un objet en paramètre qui va subir des changements de styles animés pourra demain se voir appliqué d'autres effets plus poussés, sans pour autant me prendre la tête concernant l'implémentation. Ce n'aurait pas été le cas avec Jquery.
Dans cette exemple, Fx.Morph me permet d'ajouter tout un tast d'options concernant l'animation (second paramètre) -> http://mootools.net/docs/core/Fx/Fx

dexter_68
dexter_68
Niveau 10
05 décembre 2009 à 17:27:12

Hello ! :-)

Deepblue, est-ce que tu pourrais voir pour mon problème de code s'il te plait ? :ange:

:merci: d'avance !

deepblue
deepblue
Niveau 16
05 décembre 2009 à 22:03:49

"#menu .details_menu_deroulant" c'pas possible ça : ton div class="details_menu_deroulant" n'est pas dans div id="menu"

[Biff_Tannen]
[Biff_Tannen]
Niveau 10
07 décembre 2009 à 15:11:36

merci :ok:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment