Как повесить ссылку на див в jquery?

Добрый день!

Есть массив js
var myArray = [ "link":"url_1", "link":"url_2", "link":"url_3" ];

есть html:
<div> блок 1 </div>
<div> блок 2 </div>
<div> блок 3 </div>


нужно с помощью jquery /или js на каждый блок повесить каждому свою ссылку : блоку 1 - url_1, блоку 2 - url_2, блоку 3 - url_3.
  • Вопрос задан
  • 563 просмотра
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Не понимаю куда div-у url пихать, но допустим:
$('div').each(function(i,el){
       $(el).text(myArray[i].link);
});

api.jquery.com/jquery.each
Ответ написан
Комментировать
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
С телефона пишу, поэтому схематично: div -> onclick window.location.href = "www.sample".
Ответ написан
Комментировать
@kayart
var myArray = [ "url_1", "url_2", "url_3" ];

$('div').each(function(i) {
	$(this).wrap('<a href="' + myArray[i] + '"></a>');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы