function setModal() { // Handles description modal $('.description-modal').on('click', function () { var url = $(this).attr("href"); var description; $.ajax({ method: 'GET', url: url }).done(function (data) { description = data; }).fail(function () { description = '
Pas de description pour ce fichier
'; }).always(function () { $('.control-description').html(description); $('.modal').addClass('is-active'); }); return false; }); // Closes modal $('.modal-close').on('click', function () { $('.modal').removeClass('is-active'); }); // Handles result modal $(document).on('click','#modal-open',function(){ var url = "tmp/" + $('.session-id').text() + '/out/out.html'; var section = $(this).attr("href"); var error = "Une erreur est survenue
"; var result; $.ajax({ method: 'GET', url: url, }).done(function (data) { if (data != "") result = $(data).find("div[id='"+section+"']"); else result = error; }).fail(function (data) { result = error; }).always(function () { $('.control-description').html(result); $('.modal').addClass('is-active'); }); return false; }); } $(document).ready(setModal());