Et tu peux également créer une variable plutot que d'appeller jQuery en permanence
Tiens ben il le dit aussi dans son article !
Code :
jQuery(document).ready(function() {
var machin = $('#cache_case');
$(document).mousemove(function(e) {
//gestion du scroll
//var p = $("#zone_map");
//var x_s = p.scrollLeft() % 40;
//var y_s = p.scrollTop() % 40;
var X = ((Math.floor((e.pageX + x_s - 38) / 40) + 1) * 40) - 10;
var Y = ((Math.floor((e.pageY + y_s - 38) / 40) + 1) * 40) - 8;
machin.offset({ top: Y - y_s, left: X - x_s});
//$('#debug').html(Y + ' - ' + p.scrollTop() + ' - ' + y_s + ' = ' + (Y - y_s));
});
})
Tiens ben il le dit aussi dans son article !