我使用jQuery滑塊功能的時間表jQuery的滑塊 - 動畫時間表
$("#content-slider").slider({
min: 0,
max: 300,
step: 1,
change: handleSliderChange,
//start: getImageWidth,
slide: handleSliderSlide
});
function handleSliderSlide(event, ui) {
$("#content-scroll").prop({scrollLeft: ui.value * (maxScroll/300) });
if (ui.value >= 7 && ui.value <= 13) {
$('#marker_10').animate({opacity: 'hide'}, 100, function() { $(this).parent('div').animate({marginTop: '100px'}, {duration:1000, queue:false }).addClass('up').find('p').animate({opacity: 'show'}) })
}
if (ui.value > 13 || ui.value < 7 && ($('div#container_10').hasClass('up'))) {
$('div.up').stop(true)
$('#container_10').removeClass('up').find('p').fadeOut('fast').end().animate({marginTop:'165px'}, {duration:500, complete:function() {$(this).find('img.marker').fadeIn() }, queue:false})
}
}
http://asla.dev.1over0.com/html/slider/bacardi_last.html
它動畫確定,當我滾動左到右,但是當我滾動從右到左,然後我得到一些問題的元素是淡出和正確顯示 任何信息將不勝感激;這一切都是在前端完成 謝謝
你能舉一個具體的從左到右的問題的例子嗎?我一直在來回滾動,我不確定我在找什麼。另外,如果我解決了您的問題,是否可以免費獲得一些酒? :P – j08691
感謝您的反饋,動畫更加「跳躍」,並且時間軸標記或文本並不總是基於值正確淡出或淡入 - 動畫幾乎像波一樣;如果我將所有段落永久化爲http://asla.dev.1over0.com/html/slider/bacardi_five.html動畫應該是波浪形的,那麼上下動畫就能正常工作。如果我爲百加得工作,我會給你所有的免費酒,幫助我;但我通過與廣告公司合作的開發人員獲得了此項目,但無法完成,因此將其傳遞給我的小組 –
我的意思是'隱藏'沒有所有段落元素 –