Accueil » Code » Ajax/jQuery
Pour répondre à ce QCM Ajax/jQuery vous devez acheter la formation Apprendre Ajax / JQuery.
  1. Comment peut-on sélectionner les images d'une largeur de 300 pixels ?
    • $("img[width=300]");
    • $("img[width=300px]");
    • ("img").width("300");
    • $(width("",300));
  2. Comment peut-on sélectionner les deux premiers titres d'une page ?
    • $("h3:lt(2)");
    • $("h3+h3")
    • $("h3(1,2)")
    • $("h3 :slice(0,2)")
  3. Comment peut-on définir un événement au clic et au focus sur une image ?
    • $("img").bind("focus click",function() { ... });
    • $("img").click().focus().function() { ... };
    • $("img").event("focus,click", { ... });
    • $("img").bind("focus").bind("click", { ... });
  4. Comment peut-on empêcher l'exécution d'un lien cliqué ?
    • $("a").click(function(e) { e.preventDefault(); });
    • $("a").click(function() { exit; });
    • $("a").click(function() { return true; });
    • $("a").click(function(e) { e.preventDefault; });
  5. Quelle est la meilleure façon de dupliquer sur la page l'élément portant l'id #test ?
    • $("#test").clone().insertAfter("#test");
    • $("#test").clone();
    • $("#test").clone().insertAfter($(this));
    • $("#test").clone().after();
  6. Comment peut-on copier l'alternative texte des images de la page dans leur attribut titre ?
    • $("img").each(function() { $(this).attr("title",$(this).attr("alt")) });
    • $("img").attr("title",$(this).attr("alt"));
    • $("img").attr("title","alt");
    • $("img").each(function() { $(this).attr("title") = $(this).attr("alt"); });
  7. Comment peut-on cocher le premier bouton radio d'un formulaire ?
    • $("form :radio:first").attr("checked","checked");
    • $("form input.radio:first").attr("checked");
    • $("form radio:first").attr("checked","true");
    • $("form input:radio[0]").attr("checked","checked");
  8. Comment peut-on ajouter la classe .actif sur un élément
  9. si celle-ci n'est pas présente ?
    • $("li").toggleClass("actif");
    • $("li").addClass(.actif);
    • $("li").addClass(".actif");
    • $("li!actif").addClass("actif");
  10. Comment peut-on modifier la couleur de fond de la page dynamiquement en jaune doré ?
    • $("body").css("background-color","gold");
    • $("body").css("background:gold");
    • $("body").css({background-color:gold});
    • $("body").background("#fc0");
  11. Comment peut-on fixer la largeur d'un paragraphe à la moitié de sa largeur initiale ?
    • $("p").width("50%");
    • $("p").setWidth("-50%");
    • $("p").width(function() { $(this).css("width")/2; });
    • $("p").width(0.5);
  12. Quelle est la meilleure façon de modifier le texte d'un bouton de validation de formulaire ?
    • $("input:submit").val("Valider");
    • $("input:submit").text("Valider");
    • $("form input[type=submit]").html("Valider");
    • $("input[type=submit]").attr("name","Valider");
  13. Comment peut-on ajouter un texte en bas de document avant la fin de l'élément ?
    • $("body").append("texte");
    • $("body").append("texte");
    • $("texte").prepend("body");
    • $("texte").append("body");
  14. Comment peut-on faire disparaître un élément de façon animée et rapide ?
    • $("h1").hide(300);
    • $("h1").animate({transparency:0});
    • $("h1").hide();
    • $("h1").display("none","fast");
  15. Comment peut-on déployer verticalement une liste
      masquée puis une seconde après réduire son opacité de moitié ?
      • $("ul").slideDown().delay(1000).fadeTo("fast",0.5);
      • $("ul").slideDown().delay("1s").hide();
      • $("ul").slideDown().delay(1).fadeTo(0.5);
      • $("ul").deploy(1000).opacity("-50%");
    • A partir d'un jeu d'éléments, comment peut-on sélectionner uniquement ceux qui ne sont pas de type span ?
      • $("*").filter(":not(span)");
      • $("*").not("");
      • $("*").find(":not(span)");
      • $("*").is(":not(span)");
    • Comment peut-on parcourir uniquement les éléments contenant un titre ?
      • $("div").has("h2");
      • $("div h2");
      • $("div:children(h2)");
      • $("h2","div");
    • Comment peut-on déclarer un nouveau plug-in pour jQuery ?
      • $.fn.monplugin = function() { ... };
      • jQuery.add(function monplugin() { ... });
      • jQuery.monplugin { function() { } };
      • $.extend.monplugin { ... return true; };
    • Comment peut-on charger dans un élément portant l'id #cible présent sur la page, l'élément #liste d'une page externe "resultats.html" ?
      • $("#cible").load("resultats.html #liste");
      • $.ajaxLoad("#liste","test.html").append("#cible");
      • $("#liste").load("resultats.html","#cible");
      • $("#cible").get("resultats.html #liste");
    • Comment peut-on effectuer une requête Ajax de type XML sur un script PHP ?
      • $.ajax({type:"POST",dataType: "xml", url:"script.php"});
      • $.ajaxStart(type:"xml", url:"script.php", success:function data(); );
      • $.getJSON("script.php", function(xml) { ... });
      • $.post(dataType:"xml",url:"script.php", function() { ...} );
    • Comment affiche-t-on dans la console le retour texte d'un appel Ajax s'étant bien déroulé ?
      • $.ajax({ url: 'test.html', success: function(data) { console.log(data); } );
      • $.ajax({ url: 'test.html', complete: function(text) { alert(text); } );
      • $.ajax({ url: 'test.html', onready: function(text) { console.log(text); } );
      • $.ajax({ url: 'test.html', function(data) { console(data); } );

Cette formation Ajax/jQuery est également disponible dans les packs suivants

6 Notes et avis
Note moyenne:
4.5 5 0 14
14
Donnez votre avis sur la formation Apprendre Ajax / JQuery !
Vous devez acheter cette formation pour écrire des commentaires
Davy Piffaut il y a 168 jours.
Votre note :
5 5 0 0
0

Très bon!

Un tuto qui donne envie de revoir les outils clients / serveurs existants.
Tout est bien présenté, bravo.
Yannick THOMAS il y a 217 jours.
Votre note :
4 5 0 0
0

Initiation parfaite ;-)

Merci, ne connaissant que l'HTML5 et le CSS3, le jQuery était pour moi une inconnue. Avec cette formation c'est devenu beaucoup plus clair et je peux désormais commencer à rendre mes sites plus dynamiques. La formation est longue, mais simple à appréhender et le formateur s'exprime parfaitement, ce qui est fortement appréciable... Je n'ai plus qu'à m'exercer ! Encore merci et bonne continuation :-)
Nicolas CHERFILS il y a 228 jours.
Votre note :
5 5 0 0
0

Une formation de qualité

Merci à Rodolphe Rimelé pour cette formation très bien détaillée et expliquée de manière pédagogique. Je recommande vivement cette formation pour bien démarrer avec jQuery.
kenzi eldjazairi il y a 649 jours.
Votre note :
5 5 0 0
0

excellente formation

merci a toute l’équipe du site elephorm pour les différentes formations
Dominique Riem il y a 650 jours.
Votre note :
5 5 0 0
0

Une référence

Je la garde sous le coude, c'est toujours utile.
Fabien Gues il y a 741 jours.
Votre note :
5 5 0 0
0

Une bonne initiation

Rodolphe Rimelé est un excellent pédagogue (suffit de lire son livre traitant de l'HTML). Il propose ici une initiation à jQuery, bien expliquée.