Sha256: 4c3078ce4316ce0a813607b6c9cabd83841125e107a4f5a53ee2a567a83254a6
Contents?: true
Size: 656 Bytes
Versions: 7
Compression:
Stored size: 656 Bytes
Contents
var Filter = { add: function() { var set = $(this).closest('.set'); set.clone().insertBefore(set); $('.filter_remove', set).removeClass('first'); }, remove: function() { $(this).closest('.set').remove(); }, select: function() { var set = $(this).closest('.set'); var name = this.options[this.selectedIndex].value; $('.filter', set).removeClass('selected'); $($('.filter_' + name, set)[0]).addClass('selected'); } } $(function() { $(document).on('click', '.selected_filter', Filter.select); $(document).on('click', '.filter_add', Filter.add); $(document).on('click', '.filter_remove', Filter.remove); });
Version data entries
7 entries across 7 versions & 2 rubygems