2010-05-28 3 views
1

Je le code suivant:Remplacer tous les divs avec la valeur

$('#select_albums').load(document.location.href + "&action=get_albums"); 

Mais ceci ne remplace que le premier trouvé div avec l'id #select_albums de DOM. Comment puis-je remplacer tous les divs avec un identifiant?

Répondre

5

Chaque article dans le DOM a un identifiant unique. Si vous voulez agir sur de nombreux divs en même temps utilisez une classe $(".myclass") ou un tag $("div").

+0

Il fonctionne! Merci beaucoup. Cela a du sens – Dudul

1

Oui, car par définition, un ID d'élément ne peut apparaître qu'une seule fois sur une page. Si vous avez plus d'éléments, utilisez plutôt une classe.

$('.select_albums').load(document.location.href + "&action=get_albums"); 

Avec

<div class="select_albums"></div> 
<div class="select_albums"></div> 
1

id doit être unique, essayez d'utiliser une classe plutôt comme $ ("") album. Charge ...

Questions connexes