$('.ccc').mousemove(function (e) {
$('.ddd').text(" " + (e.pageX - $(this).offset().left - 0.5) + ", " + (e.pageY - $(this).offset().top) + " ");
});
Проблема с этой функцией заключается в том, что Firefox и Opera вычисляют границы div немного разные, поэтому у меня разница в 0.5 (в направлении X) в этих браузерах.
Итак, как я могу использовать круглые числа только в этой функции?
Я думаю, что округление чисел было бы самым простым решением для этого, но я также открыт для других подходов.
Используйте круглую функцию:
Math.round(2.3): // Equal to 2
Если это FF и Chrome вызывают проблемы, вам может потребоваться проверить пользовательские агенты, прежде чем выполнять округление. Однако это кажется чем-то, что может быть разрешено другим, менее взломанным.