Показать сообщение отдельно
  #3 (permalink)  
Старый 09.06.2012, 18:32
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

что то я не то делаю, мне при наведении на #img говорит undefined.
var widthM = parseInt($('#img').css('width'));
var heightM = parseInt($('#img').css('height'));
var leftM = parseInt($('#img').css('left'));
var topM = parseInt($('#img').css('top'));

$('#img').mousemove( function(e) {
    $('#cor').html(
            "x: " + e.layerX +
            " | y: " + e.layerY
        );
var x = parseInt(e.layerX);
var y = parseInt(e.layerY);
if(x > leftM && x < leftM + widthM && y > topM && y< topM + heightM)
{
x = x - leftM;
y = y - topM;
 
$('#cursor').css({'left':e.pageX,'top':e.pageY,'background-position': -x + 'px'+' '+ -y   +'px'});
 
}
 
});


Координаты клика. нашел старую темку но что то туплю
__________________
Научу себя плохому

Последний раз редактировалось l-liava-l, 09.06.2012 в 18:38.
Ответить с цитированием