Salve. Ho una funzione che agisce su una selezione (passata tramite l'argomento 'selezione'): in pratica, quando passo col mouse sugli elementi della selezione, un altro elemento in essa contenuto ('.extLink') viene animato tramite hover.
La funzione è:
codice:
function animo(selezione) {
selezione.hover(
function () {
$('.extLink').stop().animate({right: '-5px'}, 'fast');
},
function () {
$('.extLink').stop().animate({right: '0'}, 'fast');
}
);
}
La selezione cambia cliccando su alcuni elementi della pagina. Accade però che, nonostante cambi la selezione, la funzione continua ad agire anche sugli elementi che facevano parte delle selezioni precedenti, ovvero .extLink viene animato anche quando passo su questi elementi.
Ho verificato tramite alcuni test che la selezione avviene in maniera corretta. Quale potrebbe essere perciò la causa di questo comportamento?
Grazie