104 votes

Obtenir un tableau de contenu d’élément de liste dans jQuery

J’ai une structure comme suit :

Comment utiliser javascript ou jQuery pour obtenir le texte sous forme de tableau ?

Mon plan après c’est à l’assembler en une chaîne, probablement à l’aide de `` et l’obtenir dans un format comme celui-ci :

143voto

Shog9 Points 82052
<pre><code></code><p><code></code>de plus, certains concaténation fera l’affaire :</p><pre><code></code></pre></pre>

73voto

kimstik Points 61

Sans intermédiaires redondantes :

Voir jsfiddle démo

14voto

roenving Points 1194

Et à nettoyer le javascript :

14voto

Cybolic Points 91

kimstik était proche, mais pas tout à fait.

Voici comment le faire dans un commode One-Liner :

Voici la documentation complète pour la fonction carte de jQuery, c’est assez pratique : http://api.jquery.com/jQuery.map/

Juste pour répondre pleinement, Voici les fonctionnalités complètes que vous cherchez :

6voto

Dave Ward Points 36006
var arr = new Array();

$('li').each(function() { 
  arr.push(this.innerHTML); 
})

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X