Создание ссылок из массива

создаем столько ссылок, сколько в массиве значений. ссылкой будет значение массива.

by Denis Tverdokhlebov

HTML

<div id="wrapper">
  <div id="open_all">
  </div>
</div>

CSS

.denis {
  margin: 22px;
}

#wrapper {
  position: relative;
}

#open_all {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: 999999;
  cursor: pointer;
}

JavaScript

var links = ['https://ya.ru', 'https://google.com', 'https://mail.ru'];
var a = document.createElement('a');
for (let i = 0; i < links.length; i++) {
  link = a.cloneNode();
  link.href = links[i];
  link.innerHTML = links[i];
  link.className = 'denis';
  document.querySelector('#wrapper').appendChild(link);
}

$('#open_all').on('click', function() {
  $.each($('.denis'), function(key, link) {
    console.log(link);
    window.open($(link).attr('href'));
  });

});