Buona sera 
Vado subito al dunque, ho dei link che sono dentro ad una pagina dinamica che richiamo con una funzione get di ajax, un link è dentro ad un div ed ha class = "pulsanti" e l'altro è associato ad una immagine ed ha class = " pulsanti2". cioè così :
e l'altro :
e funzionano con le rispettive funzioni evento :
che tengo scritti nella stessa pagina chiaramente, ed hanno un markup differente, mi chiedevo se c'è un modo di scrivere la stessa funzione per entrambi e non per ognuno di essi.

Vado subito al dunque, ho dei link che sono dentro ad una pagina dinamica che richiamo con una funzione get di ajax, un link è dentro ad un div ed ha class = "pulsanti" e l'altro è associato ad una immagine ed ha class = " pulsanti2". cioè così :
HTML:
<div class="pulsante1g"><a class="pulsanti" href="PRESENTAZIONE.php">Chi Siamo</a></div>
e l'altro :
Codice:
<div class ="scheda1ig"><a class="pulsanti2" href="PRESENTAZIONE.php"><img src="CHISIAMO.gif" alt="azienda" title="Titolo della foto"></a></div>
e funzionano con le rispettive funzioni evento :
Codice:
$('a.pulsanti').click(function(event) {
if (history && history.pushState) {
//Inserisce la nuova pagina nella history del browser
history.pushState(null, document.title, $(this).attr('href'));
//Richiama la nuova pagina attraverso una chiamata ajax
$.get($(this).attr('href'), {ajax:'1'}, function(data, text, xhr) {
$('#container').html(xhr.responseText);
});
event.preventDefault();
}
});
$('a.pulsanti2').click(function(event) {
if (history && history.pushState) {
//Inserisce la nuova pagina nella history del browser
history.pushState(null, document.title, $(this).attr('href'));
//Richiama la nuova pagina attraverso una chiamata ajax
$.get($(this).attr('href'), {ajax:'1'}, function(data, text, xhr) {
$('#container').html(xhr.responseText);
});
event.preventDefault();
}
});
che tengo scritti nella stessa pagina chiaramente, ed hanno un markup differente, mi chiedevo se c'è un modo di scrivere la stessa funzione per entrambi e non per ognuno di essi.