/** * Mise à jour du statut du courriel action * * @author Benjamin MENANT job-contact@menant-benjamin.fr * */ Drupal.behaviors.ape_petitionNucleaireObjectif = function (context) { if (Drupal.settings.ape_petitionNucleaireObjectif) { $.extend( $().ape_petitionNucleaireObjectif.optionsOnExpiry, Drupal.settings.ape_petitionNucleaireObjectif ); } var isOver = false, handler = function (event) { if (!isOver) isOver = $().ape_petitionNucleaireObjectif(); else clearInterval(interval); }, interval = setInterval(handler, 1000); }; (function($){ $.fn.ape_petitionNucleaireObjectif = function () { var status_sentence = $('#gauche_compteur p'), countdown = parseInt($('#jquery-countdown em').text()); if(countdown == 0 && !status_sentence.hasClass('sending')) { var options = $().ape_petitionNucleaireObjectif.optionsOnExpiry; status_sentence.text(options.status_text).toggleClass('sending'); return true; } // else if (countdown == 0) return true; // else return false; }; $.fn.ape_petitionNucleaireObjectif.optionsOnExpiry = { 'status_text' : 'NC' }; })(jQuery);