I have a hidden div that contains a list of tuples like so:
<div id="own_tiles_tuple" style="display: none;">[('Y', '4'), ('A', '1'), ('T', '1'), ('I', '1'), ('C', '3'), ('K', '5')]</div>
I'm trying to iterate over the values of own_tile_tuple and wrap it with some HTML styles like so:
'<span class="scrabble-tile__letter">' + letter + '<span class="scrabble-tile__number">' + number + '</span>'<span/>'
Where in a given tuple - e.g. (Y, 4), the first value would be the "letter" and the second value would be the "number." So I want the entire resulting HTML of all those span tags stacked on each other.
I tried something like this:
var test = jQuery.map($('#own_tiles_tuple').text(), function(letter_tuple) {
return '<span class="scrabble-tile__letter">' + letter_tuple[0] + '<span class="scrabble-tile__number">' + letter_tuple[1] + '</span>'<span/>'
});
But I can't quite seem to get it to work