Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 缩略图淡入淡出_Javascript_Fade - Fatal编程技术网

Javascript 缩略图淡入淡出

Javascript 缩略图淡入淡出,javascript,fade,Javascript,Fade,这是缩略图的标记: <ul id="bgImages"> <li> <a href="videos/.."><img class="thumb" src="images/background/thumb1.jpg" alt="" /></a> </li> <!-- BEGIN: Background Element --> <!-- END: Backgr

这是缩略图的标记:

<ul id="bgImages">
    <li>
        <a href="videos/.."><img class="thumb" src="images/background/thumb1.jpg" alt="" /></a>

    </li>
    <!-- BEGIN: Background Element -->

    <!-- END: Background Element -->

    <li>
        <a href="images/background/ibizabg2.jpg"><img class="thumb" src="images/background/thumb2.jpg" alt="" /></a>

    </li>
    <li>
        <a href="images/background/ibizabg3.jpg"><img class="thumb" src="images/background/thumb3.jpg" alt="" /></a>

    </li>
    <li>
        <a href="images/background/ibizabg4.jpg"><img class="thumb" src="images/background/thumb4.jpg" alt="" /></a>

    </li>

</ul>
/* Sub Thumb Gallery */
function galeriThumbsMouseMove(e)
{
    // Horizontal Move
    galeriThumbsHorizontalMove(e.pageX);
    // Vertical Move
    if(e.pageY > $('#bgImages').position().top-10 && parseInt($('#bgImages').css('bottom'))<32)
        galeriThumbsMoveUp();
    else if(e.pageY < $('#bgImages').position().top-10)
        galeriThumbsMoveDown();
}
function galeriThumbsHorizontalMove(param_pageX){
    if((parseInt($('#bgImages').css('bottom'))>-40 && $('#bgImages').width()>$('#body-wrapper').width())){
        var posTop = parseInt((($('#body-wrapper').width()-$('#bgImages').width())/$('#body-wrapper').width())*param_pageX);
        if(posTop>0)
            posTop=0;
        $('#bgImages').animate({left:posTop}, {queue:false, duration:400, easing:'easeOutQuad'});
    }
}
function galeriThumbsMoveUp(){
    $('#bgImages').animate({bottom:32}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
    $('#bgText').animate({bottom:147}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
}
function galeriThumbsMoveDown(){
    $('#bgImages').animate({bottom:-0}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
    $('#bgText').animate({bottom:64}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
}

function bgImageMove(e){
    if(useFullImage && !useFitMode && activePlayer=='none')
    {
        if($('#body-wrapper').width()<$('#bgImageWrapper .new').width())
            var xPos = parseInt((($('#body-wrapper').width()-$('#bgImageWrapper .new').width())/$('#body-wrapper').width())*e.pageX);
        else
            var xPos = ($('#body-wrapper').width()-$('#bgImageWrapper .new').width())/2;
        if($('#body-wrapper').height()<$('#bgImageWrapper .new').height())
            var yPos = parseInt((($('#body-wrapper').height()-$('#bgImageWrapper .new').height())/$('#body-wrapper').height())*e.pageY);
        else
            var yPos = ($('#body-wrapper').height()-$('#bgImageWrapper .new').height())/2;
        $('#bgImageWrapper .new').animate({left:xPos, top:yPos}, {queue:false, duration:400, easing:'easeOutQuad'});
    }
}

function galleryThumbs(activeItem, mode){
    $('#bgImages li a').live('click',function(){
        return false;
    });

    var totalBgImagesWidth = 0;
    $('#bgImages li img.thumb').each(function(){
        totalBgImagesWidth+=$(this).width()+6;
    });
    totalBgImagesWidth+=2;
    $('#bgImages').css('width', totalBgImagesWidth+'px');

    $('#bgImages li').hover(function(){
            $(this).find('img.thumb').stop().animate({opacity:'1'}, 500);
            $(this).find('.thumbType').stop().animate({opacity:'1'}, 500);
    },function(){
        if(!$(this).hasClass('active')){
            $(this).find('img.thumb').stop().animate({opacity:'.3'}, 500);
            $(this).find('.thumbType').stop().animate({opacity:'0'}, 500);
        }
    }).click(function(){
        if(!$(this).hasClass('active') && !bgRunning)
        {
            clearInterval(bgTimer);
            $('#bgImages li').removeClass('active');
            $(this).addClass('active');
            runBg();
        }
    });

    $('#bgImages li').each(function(){
        var mediaType = getMediaType($(this).find('a').attr('href'));
        if(mediaType=='youtube' || mediaType=='vimeo' || mediaType=='jwplayer')
            $(this).append($('<div></div>').addClass('thumbType thumbVideo').css('opacity', '0'));
        else
            $(this).append($('<div></div>').addClass('thumbType thumbImage').css('opacity', '0'));
    });

    if(activeItem==undefined){
        if($('#bgImages li.active').length!=1){
            $('#bgImages li').removeClass('active');
            $('#bgImages li:first-child').addClass('active');
        }
    }else{
        $('#bgImages li').removeClass('active');
        $('#bgImages li a[href="'+activeItem+'"]').parent().addClass('active');
        if($('#bgImages li.active').length!=1){
            $('#bgImages li').removeClass('active');
            $('#bgImages li:first-child').addClass('active');
        }
    }
还有一些用于缩略图的javascript:

<ul id="bgImages">
    <li>
        <a href="videos/.."><img class="thumb" src="images/background/thumb1.jpg" alt="" /></a>

    </li>
    <!-- BEGIN: Background Element -->

    <!-- END: Background Element -->

    <li>
        <a href="images/background/ibizabg2.jpg"><img class="thumb" src="images/background/thumb2.jpg" alt="" /></a>

    </li>
    <li>
        <a href="images/background/ibizabg3.jpg"><img class="thumb" src="images/background/thumb3.jpg" alt="" /></a>

    </li>
    <li>
        <a href="images/background/ibizabg4.jpg"><img class="thumb" src="images/background/thumb4.jpg" alt="" /></a>

    </li>

</ul>
/* Sub Thumb Gallery */
function galeriThumbsMouseMove(e)
{
    // Horizontal Move
    galeriThumbsHorizontalMove(e.pageX);
    // Vertical Move
    if(e.pageY > $('#bgImages').position().top-10 && parseInt($('#bgImages').css('bottom'))<32)
        galeriThumbsMoveUp();
    else if(e.pageY < $('#bgImages').position().top-10)
        galeriThumbsMoveDown();
}
function galeriThumbsHorizontalMove(param_pageX){
    if((parseInt($('#bgImages').css('bottom'))>-40 && $('#bgImages').width()>$('#body-wrapper').width())){
        var posTop = parseInt((($('#body-wrapper').width()-$('#bgImages').width())/$('#body-wrapper').width())*param_pageX);
        if(posTop>0)
            posTop=0;
        $('#bgImages').animate({left:posTop}, {queue:false, duration:400, easing:'easeOutQuad'});
    }
}
function galeriThumbsMoveUp(){
    $('#bgImages').animate({bottom:32}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
    $('#bgText').animate({bottom:147}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
}
function galeriThumbsMoveDown(){
    $('#bgImages').animate({bottom:-0}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
    $('#bgText').animate({bottom:64}, {queue:false, duration:300, easing:'easeOutQuad', complete:function(){ } } );
}

function bgImageMove(e){
    if(useFullImage && !useFitMode && activePlayer=='none')
    {
        if($('#body-wrapper').width()<$('#bgImageWrapper .new').width())
            var xPos = parseInt((($('#body-wrapper').width()-$('#bgImageWrapper .new').width())/$('#body-wrapper').width())*e.pageX);
        else
            var xPos = ($('#body-wrapper').width()-$('#bgImageWrapper .new').width())/2;
        if($('#body-wrapper').height()<$('#bgImageWrapper .new').height())
            var yPos = parseInt((($('#body-wrapper').height()-$('#bgImageWrapper .new').height())/$('#body-wrapper').height())*e.pageY);
        else
            var yPos = ($('#body-wrapper').height()-$('#bgImageWrapper .new').height())/2;
        $('#bgImageWrapper .new').animate({left:xPos, top:yPos}, {queue:false, duration:400, easing:'easeOutQuad'});
    }
}

function galleryThumbs(activeItem, mode){
    $('#bgImages li a').live('click',function(){
        return false;
    });

    var totalBgImagesWidth = 0;
    $('#bgImages li img.thumb').each(function(){
        totalBgImagesWidth+=$(this).width()+6;
    });
    totalBgImagesWidth+=2;
    $('#bgImages').css('width', totalBgImagesWidth+'px');

    $('#bgImages li').hover(function(){
            $(this).find('img.thumb').stop().animate({opacity:'1'}, 500);
            $(this).find('.thumbType').stop().animate({opacity:'1'}, 500);
    },function(){
        if(!$(this).hasClass('active')){
            $(this).find('img.thumb').stop().animate({opacity:'.3'}, 500);
            $(this).find('.thumbType').stop().animate({opacity:'0'}, 500);
        }
    }).click(function(){
        if(!$(this).hasClass('active') && !bgRunning)
        {
            clearInterval(bgTimer);
            $('#bgImages li').removeClass('active');
            $(this).addClass('active');
            runBg();
        }
    });

    $('#bgImages li').each(function(){
        var mediaType = getMediaType($(this).find('a').attr('href'));
        if(mediaType=='youtube' || mediaType=='vimeo' || mediaType=='jwplayer')
            $(this).append($('<div></div>').addClass('thumbType thumbVideo').css('opacity', '0'));
        else
            $(this).append($('<div></div>').addClass('thumbType thumbImage').css('opacity', '0'));
    });

    if(activeItem==undefined){
        if($('#bgImages li.active').length!=1){
            $('#bgImages li').removeClass('active');
            $('#bgImages li:first-child').addClass('active');
        }
    }else{
        $('#bgImages li').removeClass('active');
        $('#bgImages li a[href="'+activeItem+'"]').parent().addClass('active');
        if($('#bgImages li.active').length!=1){
            $('#bgImages li').removeClass('active');
            $('#bgImages li:first-child').addClass('active');
        }
    }
/*子拇指库*/
函数galeriThumbsMouseMove(e)
{
//横移
galeriThumbsHorizontalMove(e.pageX);
//垂直移动
如果(e.pageY>$('#bgpimages').position().top-10&&parseInt($('#bgpimages').css('bottom'))-40&$('#bgpimages').width()>$('#body wrapper').width()){
var posTop=parseInt(($('.'正文包装器').width()-$('.'正文包装器').width())/$('.'正文包装器').width())*param_pageX);
如果(posTop>0)
后处理=0;
$(“#bgImages”).animate({left:posTop},{queue:false,duration:400,ease:easeOutQuad});
}
}
函数galerithumbsmovup(){
$('#bgmiages').animate({bottom:32},{queue:false,duration:300,easeOutQuad',complete:function(){});
$('#bgText').animate({bottom:147},{queue:false,duration:300,easeOutQuad',complete:function(){});
}
函数galeriThumbsMoveDown(){
$('#bgmiages').animate({bottom:-0},{queue:false,duration:300,easeOutQuad',complete:function(){});
$('#bgText').animate({bottom:64},{queue:false,duration:300,easeOutQuad',complete:function(){});
}
功能bgImageMove(e){
如果(useFullImage&!useFitMode&&activePlayer=='none')
{

如果($(“#车身包装”).width()请在您的问题中包含相关代码,以便您的问题对其他人的有用性不依赖于外部网站。如果网站将来更改/消失,此问题可能对其他有类似问题的人仍然有用。您是否在寻找此效果?也许这会有帮助:哇!这是背景中的视频吗?您有什么发现你试过了吗?你是否在使用任何具有动画功能的库,如jQuery或YUI?我在使用jQuery,请再次检查我的问题,现在已更新。请在问题中包含相关代码,以便你的问题对其他人的有用性不依赖于外部网站。如果网站在将来更改/消失,此问题仍然可以证明对其他有类似问题的人有用。你在寻找这种效果吗?也许这有帮助:哇!那是背景中的视频吗?你尝试过什么?你是否使用任何支持动画的库,如jQuery或YUI?我正在使用jQuery,请再次查看我的问题,现在更新了。