1$('.more-information').on('click', function () { 2 $(".tooltip-help__content").hide(); 3 var id = $(this).attr('id'); 4 $(".tooltip-help__content[data-id=".concat(id, "]")).toggle(); 5}); 6$('.close-modal-estudant').on('click', function () { 7 var id = $(this).data('id'); 8 $(".tooltip-help__content[data-id=".concat(id, "]")).hide(); 9}); 10$('.load-more-faq').on('click', function () { 11 var mainScope = $(this); 12 var page = $(this).data('nextPage'); 13 var currentLanguage = $(this).data('currentLanguage'); 14 ajaxLoadMoreImages(mainScope, page, currentLanguage); 15}); 16 17var ajaxLoadMoreImages = function ajaxLoadMoreImages(mainScope, page, currentLanguage) { 18 var settings = { 19 url: "/api/".concat(currentLanguage, "/visite-o-museu/carregar-mais-faqs-html"), 20 data: { 21 page: page 22 }, 23 method: "GET" 24 }; 25 $.ajax(settings).done(function (response) { 26 var container = mainScope.closest('.see-more-faq').find('.see-more-container-faq'); 27 container.append(response.html); 28 !response.show_button_load_more ? mainScope.hide() : null; 29 page++; 30 mainScope.data('nextPage', page); 31 }); 32}; 33 34$('#form-newsletters').on('submit', function (e) { 35 e.preventDefault(); 36 var email = $(this).find('input[name=email]'); 37 38 if (email.parsley().isValid()) { 39 var currentLanguage = $(this).data('currentLanguage'); 40 var msgInput = $('#form-newsletters').find('.msg'); 41 msgInput.css('color', ''); 42 msgInput.text('Aguarde...'); 43 msgInput.show(); 44 ajaxLoadMore(email.val(), currentLanguage); 45 } 46}); 47 48var ajaxLoadMore = function ajaxLoadMore(email, currentLanguage) { 49 var settings = { 50 url: "/api/".concat(currentLanguage, "/newsletters/gravar"), 51 data: { 52 email: email 53 }, 54 method: "POST" 55 }; 56 $.ajax(settings).done(function (response) { 57 if (response.message) { 58 var msgInput = $('#form-newsletters').find('.msg'); 59 msgInput.css('color', 'green'); 60 msgInput.text(response.message); 61 msgInput.show(); 62 } 63 }).fail(function (error) { 64 var response = JSON.parse(error.responseText); 65 66 if (response.errors) { 67 var msgInput = $('#form-newsletters').find('.msg'); 68 msgInput.css('color', 'red'); 69 msgInput.text(response.errors.email[0]); 70 msgInput.show(); //console.log(response.errors.email[0]) 71 } 72 }); 73};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.