Я пытаюсь перевернуть стек изображений с использованием функции mousemove, изменив свойство z-index изображения, относящегося к положению мыши. Я получаю консольную ошибку и не знаю, что ее вызывает. Я добавил несколько комментариев в код, чтобы сделать его более понятным. Я только начинаю с js, это может быть очень простая ошибка.перелистывание изображений на mousemove
var $images = $('#images'), // caching elements
$img = $('img', $images),
l = $img.length;
$('#images').mousemove(function(e){
var xPos = e.pageX - this.offsetLeft;
w = $(this).width()/l;
xPos = Math.floor(xpos/w); //setting xPos variable equal to the mouse X position.
$img.css("z-index","0"); //assigning images z-index value to 0
if (xPos >= 0 && xPos < l) {
$img[xPos].css("z-index","1"); //changing 'current' (image relevant to xPos) z-index value to 1 !!!console error 'undefined'!!!
}
});
Это замечательно, большое спасибо Терри! – art0076