开发者

Thumbnails fadein fadeout specific div fade issues

开发者 https://www.devze.com 2022-12-15 08:18 出处:网络
I am using this code to hide and show a div based on which thumbnail you rollover; $(document).ready(function(){

I am using this code to hide and show a div based on which thumbnail you rollover;

    $(document).ready(function(){
    $('div.infodiv').hide();
    $(".website_thumbs a").hover(
    function(){
       var name = $(this).attr("name");
       $(".infodiv").stop();
        $("."+name).fadeIn();
    },
    f开发者_如何学Cunction(){
       var name = $(this).attr("name");
        $("."+name).fadeTo(7000,1).fadeOut();
    });
});

The script gets the name attribute from the thumbnail and displays the div with the corresponding class. Each div shares the .infodiv class but also has a class unique to each thumbnail.

The functionality is basically where I want it but when you scroll over the thumbnails fast some of the divs get stuck in a kind of half faded-in state and stop working unless i roll over them once - then they slow fade in and they are usable again.

I am a bit new to jQuery and would appreciate any help.


Try removing the $(".infodiv").stop(); line--that stops all the infodivs from animating.


The solution ended up being the hoverIntent plugin.

0

精彩评论

暂无评论...
验证码 换一张
取 消