Pour voir mon problème en action, cliquez d'abord sur this link. Puis cliquez sur this one. Remarquez comment les images sont écrasées? (vous devrez peut-être cliquer sur un à travers le pager pour le voir). Je crois que c'est à cause du cache du navigateur. Voici le javascript faisant le travail:Mise à l'échelle des images avec jQuery - cache du navigateur en cours
$("#grid_slider").slider({
value: 50,
max: 100,
min: 10,
slide: function(event, ui) {
$('ul#grid li').css('font-size',ui.value+"px");
}
});
$("ul#grid li img").each(function() {
var width = $(this).width()/125 + "em";
var height = $(this).height()/125 + "em";
$(this).css("width",width);
$(this).css("height",height);
});
J'espère que vous êtes en mesure de reproduire le problème. Je ne sais pas ce qui doit être fait pour résoudre ce problème ... je pensais juste à sortir la fonctionnalité tous ensemble. Merci d'avance.
J'ai vu votre page et ne comprends toujours pas le problème. – karim79
Que voulez-vous dire par "écrasé"? Quand je charge la page, il y a un scintillement où je vois les images volumineuses et ensuite elles rétrécissent. Est-ce cela que vous voulez dire? –
Oui, j'avais peur que tu ne sois pas capable de reproduire le problème. On dirait que cela fonctionne sur la première charge ... puis lorsque l'ordre des images change, certaines images deviennent "écrasées". C'est un peu difficile à expliquer je suppose ... j'espère que le problème surgit quand quelqu'un d'autre que moi visite la page. – Chaddeus