SuiteCRM-Core/public/legacy/modules/Surveys/javascript/Survey.js
2023-08-23 11:03:53 +01:00

23 lines
728 B
JavaScript

var Survey = (function ($) {
var bindToggle = function (event) {
event.preventDefault();
var clickedElement = $(event.target);
var resultTable = $('#' + clickedElement.data('question-id') + 'List');
resultTable.slideToggle(500, function () {
clickedElement.text(resultTable.is(':visible') ? SUGAR.language.translate('Surveys', 'LBL_HIDE_RESPONSES') : SUGAR.language.translate('Surveys', 'LBL_SHOW_RESPONSES'));
});
};
var showHide = function (elements) {
$(elements).each(function (index, element) {
$(element).on('click', bindToggle);
});
};
var result = {};
result.showHide = showHide;
return result;
})(jQuery);