$(document).ready(function() { var $container = $('.requirement-container'); var collapse = $container.data('eligible'); if (collapse == 'not_eligible') { $container.addClass('is-hidden'); $('.detail-collapse').find('.fa').toggleClass('fa-caret-up fa-caret-down'); $('.requirement-detail').text(gettext('More')); } $('.detail-collapse').on('click', function() { var $el = $(this); $container.toggleClass('is-hidden'); $el.find('.fa').toggleClass('fa-caret-up fa-caret-down'); $el.find('.requirement-detail').text(function(i, text) { return text === gettext('Less') ? gettext('More') : gettext('Less'); }); }); });