2017-09-18 2 views

Répondre

0

Je suggère d'utiliser la fonction $ .map() de jQuery pour cela. Il crée un tableau basé sur un ensemble assorti d'éléments:

var textArray = $('.td-title a').map(function(index, domElement) { 
    return domElement.innerText; //each element input gets turned into text output 
}); 
console.log(textArray); 

Voir http://api.jquery.com/map/ pour plus de détails

1

jQuery's map()

console.log($("td").map(function(){ return this.textContent}).get());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<table> 
 
    <tr> 
 
    <td>a</td> 
 
    <td>b</td> 
 
    <td>c</td> 
 
    </tr> 
 
</table>

0

en javascript simplement document.getElementsByTagName ("td") retourner un tableau de tous td. En utilisant jQuery vous devriez utiliser quelque chose comme $ ('# table1 td')