jQuery(document).ready(function() {
 
$('.pulsante').click(function(){
  var str = $(this).attr('id');  //recupero l'id del pulsante che contiene l'ID della categoria
  str = str.substring(str.lastIndexOf('_')+1);  //tolgo la parte "cat_" e tengo il solo valore numerico
  var num = parseInt(str,10);   //che inserisco nella variabile num
 
 
  $("#box").html("");  //svuoto il box
  $.ajax({
   url:ajax_url,type:'POST',data:'action=my_special_action&active_cat='+num,  //setto i valori post, il primo è fisso mentre il secondo è la categoria di cui devo recuperare i post
//l'url, definito precedentemente, è nel formato http://mioblog.it/wp-admin/admin-ajax.php
   beforeSend: function(){}, //ciò che verrà fatto prima dell'invio dei dati, come mostrare una gif di caricamento
   complete: function(){}, //ciò che verrà fatto al completamento del trasferimento, come nascondere la gif di caricamento
   success:function(results) //se la trasmissione a successo rielaboro i dati
   {
    $("#galleria").html(results); //metto i risultati nel mio box
   }
  });
 
 });
 
});
