app/assets/javascripts/application.js
//= require_tree ./application
$(document).on('click', 'a[data-popup]', function(event) {
event.preventDefault();
window.open($(this).attr('href'), 'popup', 'width=800,height=600');
});
$(document).on('click', 'span.show-password', function(event) {
event.preventDefault();
var input = $(this).prev('input');
var icon = $(this).find('.glyphicon');
$(input).attr('type', input[0].type === 'password' ? 'text' : 'password');
$(icon).toggleClass('glyphicon-eye-close');
$(icon).toggleClass('glyphicon-eye-open');
});
$(function() {
$("#select2").select2();
});