Попробовал сделать вот так:
if (json.length) {
for (i = 0; i < json.length; i++) {
this.items[json[i]['value']] = json[i];
}
for (i = 0; i < json.length; i++) {
if (json[i]['value']) {
html += '<li data-value="' + json[i]['value'] + '" class="' + json[i]['class'] + '"><a href="#">' + json[i]['label'] + '</a></li>';
} else {
html += '<li class="disabled">' + json[i]['label'] + '</li>';
}
}
html = '<div class="databox">' + html + '</div>';
}
Но оно оборачивает сразу весь блок
https://prnt.sc/s-g2DwdBxQNL
а должно оборачивать элементы которые выделил