Есть список тегов:
<div class="selectize-input">
<div class="item" data-value="тест">тест</div>
<div class="item" data-value="тест, проверка">тест, проверка</div>
<div class="item" data-value="проверка (тест)">проверка (тест)</div>
</div>
Необходимо взять значение с каждого item и собрать в массив.
Topics.getTags = function() {
return ...
};
Как это сделать?
Ранее использовал функцию:
Topics.getTags = function() {
return $('.tags-input').val().split(", ");
};
И собирал данные с
<input class="tags-input selectized" tabindex="-1" value="тест, тест, проверка, проверка (тест)" style="display: none;">
Но проблема была в том, что темы могут иметь разные символы, например - запятую, которая разделяла тему на несколько значений, если в ней была запятая.