JSFiddle - React, Tailwind, and code Playground

by Сергей Тарасевич

HTML

<div data-test="form"></div>

JavaScript

var test = {
    q: ['Вопрос 1','Вопрос 2','Вопрос 3','Вопрос 4','Вопрос 5'],
    b: [2,4,6,8,10]
}
function set_handler(i) {
    console.log(i);
    return function(e) {
        console.log(i);
    };
}
$(document).ready(function() {
    for ( var i = 0; i < test.q.length; i++ ) {
        $('[ data-test="form"]').append( '<div>' + test.q[i] + '</div>' );

    }
    var items = $('[ data-test="form"] > div');
    for (var i = 1, len = items.length; i <= len; i++) {
        items[i].addEventListener('click', set_handler(i), false);

    }
});