Помещение элементов массива в список html.

259
09 мая 2017, 03:10

В список(в тэг <a>) должны по очереди выводится элементы массива но если что то и выводиться то только последний элемент. Пробовал сделать через for(in) получилось тоже самое.

$(function() { 
  var contacts = ['Jenny Hess', 'Elliot Fu', 'Stevie Feliciano', 'Christian', 'Matt']; 
  $("div").append('<ul>'); 
  $("ul").append('<span>'); 
 
  for (var i = 0; i < contacts.length; i++) { 
    $("ul").append('<li>'); 
    $("li a").html(contacts[i]); 
  } 
  $("li").append('<a>'); 
 
});
<!DOCTYPE html> 
<html> 
 
<head> 
  <meta charset="utf-8"> 
  <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> 
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
</head> 
 
<body> 
  <div class="wrapperDropdown"></div> 
</body> 
 
</html>

Answer 1
  for (var i = 0; i < contacts.length; i++) {
    $("ul").append('<li><a>' + contacts[i] + '</a></li>');
  }
READ ALSO
Расположение Div-ов

Расположение Div-ов

Помогите сделать так чтобы несмотря на количество текста внутри все 4 div-а были ровными

170
Вывести дни месяц и год в таблице

Вывести дни месяц и год в таблице

Как сделать чтобы в таблице отображались:

372
Работа сайта, через pythonanywhere

Работа сайта, через pythonanywhere

Новичок в веб разработке

259
Как изменять iframe

Как изменять iframe

ЗдравствуйтеНужна помощь

361