Я работаю над этой демо-версией. Почему я не могу передвигать миниатюры влево или вправо?
Я пытался сдвинуть одну миниатюру при каждом щелчке мыши до тех пор, пока последний палец не окажется на гранке
Вот код, который у меня есть:
$(document).ready(function(){
// Gallery
if(jQuery("#gallery").length){
// Declare variables
var totalImages = jQuery(".gallery > li").length,
imageWidth = jQuery(".gallery > li:first").outerWidth(true),
totalWidth = imageWidth * totalImages,
visibleImages = Math.round(jQuery(".gallery").width() / imageWidth),
visibleWidth = visibleImages * imageWidth,
stopPosition = (visibleWidth - totalWidth);
jQuery("#gallery").width(totalWidth);
jQuery("#gallery-prev").click(function(){
if(jQuery(".allery").position().left < 0 && !jQuery(".gallery").is(":animated")){
jQuery(".gallery").animate({left : "+=" + imageWidth + "px"});
}
return false;
});
jQuery("#gallery-next").click(function(){
if(jQuery(".gallery").position().left > stopPosition && !jQuery(".gallery").is(":animated")){
jQuery(".gallery").animate({left : "-=" + imageWidth + "px"});
}
return false;
});
}
});
Подробнее здесь: https://stackoverflow.com/questions/216 ... t-or-right
Отладка, почему я не могу сдвигать миниатюры влево или вправо ⇐ Jquery
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение