Привет.
Вот код
$("#look").mousemove(function (e) {
// отслеживание перемещения нестандартного курсора в пределах слайдера
var Cur = $('#cursor');
Cur.css({
'left': parseInt(e.pageX - 0) + 'px',
'top': parseInt(e.pageY - 80) + 'px',
'opacity': 1.0,
});
if ($('#header').css('top') == '-200px') { // вот условие
$(document).mousemove(function(r){
var sw = $(window).width();
var sh = $(window).height();
if (sw/sh > 1.6) {
var k = sw / treeInitWidth;
var w = sw;
var h = parseInt(treeInitHeight*k);
} else {
var k = sh / treeInitHeight;
var h = sh;
var w = parseInt(treeInitWidth*k);
}
var rx = w/sw;
var ry = h/sh;
var x = r.pageX;
var y = r.pageY;
var left = x*(1 - rx);
var top = (ry < 1) ? (sh-h) : y*(1 - ry);
el.css({
left : left,
top : top
});
$('.tree-container').css({
left : left,
top : top
});
});
}
else{
// что написать, чтобы остановить выполнение функции
}
});