Sha256: 81ef6aea7f19441c9dc98619c0fb9f7b9e77d07118e219ea9d731ea9117c5360
Contents?: true
Size: 742 Bytes
Versions: 2
Compression:
Stored size: 742 Bytes
Contents
$(function () { $('body').on('click', '.most_used_tags .most_used_tag', function (e) { var $tagsSelect = $('select#issue_tag_list'); var tag = e.target.innerText; if ($tagsSelect.find('option[value=\'' + tag + '\']').length === 0) { var newOption = new Option(tag, tag, true, true); $tagsSelect.append(newOption).trigger('change'); } var mostUsedTags = $.grep(mostUsedTags, function(t) { return t != tag; }); var tagsHtml = mostUsedTags.map(function(tag) { return '<span class="most_used_tag">' + tag + '</span>'; }).join(', '); var $mostUsedTagsContainer = $(e.target).parent('.most_used_tags'); $mostUsedTagsContainer.empty(); $mostUsedTagsContainer.append(tagsHtml); }); });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
additional_tags-1.0.2 | assets/javascripts/tags.js |
additional_tags-1.0.1 | assets/javascripts/tags.js |