J'ai fait une très simple jQueryimg
fonction de retournement inspirée par celui-ci: http://www.smileycat.com/miaow/archives/000224.php.Très simple jQuery rollover
Il suffit de cocher toutes les img
s qui contiennent _off
en leur nom et de les échanger avec un img
avec le même nom, mais « _A » au lieu de « _off ».
Étant donné que je ne peux pas utiliser le fond img
dans ma mise en page, je pense que c'est une solution pratique. Mais j'ai l'impression que l'échange n'est pas fluide, comme si la fonction était lente. Que pensez-vous? Y a-t-il des façons de l'optimiser?
Voici le code:
function roll_over() {
$("img[src*='_off']").hover(
function() {
var stringa = $(this).attr("src");
var stringa = stringa.replace("_off", "_on");
$(this).attr("src", stringa);
},
function() {
var stringa = $(this).attr("src");
var stringa = stringa.replace("_on", "_off");
$(this).attr("src", stringa);
}
);
}
Quand appelez-vous cette fonction? – Buggabill
J'appelle la fonction sur document.ready – Gusepo