1jQuery(document).ready(function($) { 2 // Utilise setTimeout pour exécuter l'ajax après 2 secondes 3 setTimeout(function() { 4 $.ajax({ 5 url: ajax_object.ajaxurl, // Utilise la variable ajaxurl définie par wp_localize_script 6 type: 'POST', // Méthode d'envoi 7 data: { 8 action: 'dire_bonjour' // L'action à traiter dans WordPress 9 }, 10 success: function(response) { 11 // Insérer la réponse dans la popup 12 $('#popup-message').text(response); 13 14 // Afficher la popup 15 $('#popup-message-container').fadeIn(); 16 }, 17 error: function(xhr, status, error) { 18 console.log('Erreur AJAX: ' + status + ' ' + error); 19 } 20 }); 21 }, 2000); // Délai de 2 secondes (2000 millisecondes) 22 23 // Fermer la popup quand on clique sur le bouton close (Ã) 24 $('#close-popup').on('click', function() { 25 $('#popup-message-container').fadeOut(); 26 }); 27 28 // Fermer la popup quand on clique en dehors de la boîte de message 29 $(document).on('click', function(e) { 30 if ($(e.target).is('#popup-message-container')) { 31 $('#popup-message-container').fadeOut(); 32 } 33 }); 34}); 35 36 37 38 39// $(document).ready(function() {
40// // Afficher la pop-up après un certain délai ou sur une condition 41// setTimeout(function() { 42// alert(); 43// $.ajax({ 44// url: ajax_object.ajax_url, 45// type: 'POST', 46// // dataType: 'json', 47// data: { 48// action: 'get_popup_content', 49// // nonce: ajax_object.nonce 50// }, 51// success: function(response) { 52// console.log(response); 53// if (response.success) { 54// alert('success'); 55// // Insérer le contenu dans la pop-up 56// $('body').append('<div id="custom-popup">' + response.data + '</div>'); 57// $('#custom-popup').css({ 58// 'position': 'fixed', 59// 'top': '50%', 60// 'left': '50%', 61// 'transform': 'translate(-50%, -50%)', 62// 'background-color': '#fff', 63// 'padding': '20px', 64// 'border-radius': '10px', 65// 'box-shadow': '0 0 10px rgba(0, 0, 0, 0.5)', 66// 'z-index': '10000' 67// }); 68// } 69// } 70// }); 71// }, 2000); // Pop-up s'affiche après 2 secondes 72 73// // Fermer la pop-up si on clique à l'extérieur 74// $(document).on('click', function(e) { 75// if ($(e.target).closest('#custom-popup').length === 0) { 76// $('#custom-popup').remove(); 77// } 78// }); 79// });
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.