2017-02-16 8 views
1

Hallo ich möchte wissen, wie man jedes Array-Element mit jQuery lesen. ich einige li Werte bekommen, schieben sie in einem Array und dann sortieren sie mit einer Blase SortierfunktionWie liest man jedes Element in einem Array mit jQuery

function sortSizes(sizesArr) { 
    for (var i = 0; i < sizesArr.length; i ++) { 
     for (var j = i + 1; j < sizesArr.length; j ++) { 
      .... 
      ... 
     } 
    } 
} 
sortSizes(myArray) 

alles, was ich brauche, dann ist jedes Element in der Matrix zu erhalten und zu einem href Attribut

+2

Scheint, wie Sie gerade 'verwenden sollten .each' $ – tymeJV

+1

' $ .each' Ihr Freund ist –

+0

wie du scheinst sollte nur die native 'forEach' –

Antwort

3

können Sie verwenden $.each (nur ein Beispiel Beispiel) -

var arr = [ 
 
    'one', 
 
    'two', 
 
    'three', 
 
    'four', 
 
    'five' 
 
]; 
 
$.each(arr, function (index, value) { 
 
$('#mydiv').append(value+"<br>"); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id = "mydiv"></div>

Oder forEach(): -

var arr = [ 
 
    'one', 
 
    'two', 
 
    'three', 
 
    'four', 
 
    'five' 
 
]; 
 
arr.forEach(function(value,index){ 
 
$('#mydiv').append(value+"<br>"); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id = "mydiv"></div>

Verwandte Themen