Как передать значение из var в div?
JQuery$('.previElement').attr('previ_id', id)
Vanilladocument.querySelector('.previElement').setAttribute('previ_id', id)
А вообще, для таких вещей лучше айди, если не собираетесь менять значение в нескольких местах. Если же используете классы для взаимодействия JS с DOM элементами, используйте в классах префикс js-
Например:<input type="button" value="Click me!" class="btn btn--primary js-open-popup" />var popup = {
  open: function() { /* open popup */ },
  close: function() { /* close popup */ }
}

$('.js-open-popup').on('click', function() { window.popup.open(); })
data-* атрибуты для того и придумали. В целом все как и при работе с обычными отрибутами, единственное но, забирать их у элемента можно так:$(element).data('some-prop');
// или для ванильки
element.dataset.someProp
www.sitepoint.com/use-html5-data-attributes