Qu'est-ce domEle dans cet exemple? Je peux voir une explication dans jQuery.com - jQuery.each (collection, callback (indexInArray, valueOfElement)), mais est encore difficile à comprendre pour moi ce qui est "valueOfElement"? Quelqu'un peut-il éclaircir un peu ça pour moi?jQuery questions que je suis tombé tout en apprenant (débutant)
$("button").click(function() { $("div").each(function (index, domEle) { $(domEle).css("backgroundColor", "yellow"); if ($(this).is("#stop")) { $("span").text("Stopped at div index #" + index); return false; } }); });
si je vais écrire comme ceci:
$("input[name='newsletter']").next().text(" is newsletter");
jquery ne trouvera que correspondance exacte et si j'écris comme ceci:$("input[name$='newsletter']").next().text(" is newsletter");
jquery trouverez correspondance exacte et permet de dire que la valeur des « bulletins » aussi?Auteur utilise ce code:
$(document).mouseup(function(e) { if($(e.target).parent("a.signin").length==0) { $(".signin").removeClass("menu-open"); $("fieldset#signin_menu").hide(); } });
pour cacher le menu déroulant à chaque fois que l'utilisateur appuie nulle part ailleurs sur le document. Quelqu'un peut-il commenter sur cette ligne
if($(e.target).parent("a.signin").length==0) {
car je ne comprends pas complètement ce que nous faisons ici. Article original ici: http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/Un appel de méthode par défaut que je devrais être au courant de?
Dans l'un des tutoriels que j'ai trouvé ce commentaire:
« Enfin, si l'on ne comprend pas de marge dans le CSS, le résultat de l'appel de méthode CSS est automatique, ce qui ne sera pas analyser correctement, donc nous avons besoin de remplacer le texte « auto » avec le numéro 0"
var top = $('#comment').offset().top - parseFloat($('#comment').css('marginTop').replace(/auto/,0));
Quelqu'un peut-il commenter ce que je ne comprends pas bien ce qu'il fait ici.
article original ici: http://jqueryfordesigners.com/fixed-floating-elements/
Vous devriez briser votre tableau de questions dans des questions individuelles. Chaque question aura son propre ensemble de réponses. Vous obtiendrez difficilement une réponse décente demandant une grande quantité de questions de cette façon. –