<script type="text/javascript">
$(function() {
$('a[href*="section"]').bind('click',function(event){
var $anchor = $(this);
$('#sectionCon > div').removeAttr("style");
var addressValue = $(this).attr("href");
$(addressValue).fadeIn(1500);
$('html, body').stop().animate({
scrollLeft: $($anchor.attr('href')).offset().left
}, 2500,'easeInOutExpo',function(){
});
});
});
</script>
有人能帮助我吗?我想从右到左淡化$(addressValue)。显示:无法开始。我尝试过动画但是没有按预期工作
答案 0 :(得分:0)
试试这个Javascript animation library (GSAP)。根据我的经验,它非常有用,并且非常适合您尝试使用最少的编码。你会想要做这样的事情:
doAnimation = function() {
var image = $('#myImage');
var t1 = new TimelineMax();
t1.to(image, 5, {opacity:0, marginLeft: '-300px', ease:Power1.easeOut});
}