J'utilise ce code pour faire une boucle dans chaque ". Accessoryrow", puis sélectionnez "dialogue" + compteur et ".see-détails" + compteur. Donc, la première fois que la boucle passe, elle sélectionne la classe dialog1 et la classe see-details1; deuxième fois dialog2, voir-détails2 et ainsi de suite. Je pense que je ne suis pas en train d'ajouter correctement un compteur au sélecteur. S'il vous plaît corrigez-moi. MercijQuery boucle à travers des classes en utilisant chaque() - problème
CODE:
var counter = 1;
$(function() {
$(".accessoryrow").each(function() {
$(".dialog" + counter).dialog({
autoOpen: false,
show: "blind",
hide: "fade"
});
$(".see-details" + counter).click(function() {
$(".dialog" + counter).dialog("open");
return false;
});
counter++;
});
Avez-vous des erreurs javascript? – Jack
Non, et il semble que ce soit en train de sélectionner correctement parce que si je ne sélectionne pas, j'ai du texte supplémentaire sur la page. C'est juste qu'il n'affiche pas la boîte de dialogue sur see-details cliquez sur –
Est-ce que '.see-details' est ajouté au DOM après le chargement de la page? – Jack