因此我的jQuery Captify(图像翻转的标题)和Quicksand(图像过滤系统)不能很好地协同工作。页面加载后,将鼠标悬停在图像上时,我的Captify效果很好,但是,一旦单击链接以过滤缩略图,captify脚本就会停止工作。

我试图每x秒调用一次captify脚本,但是我做的不正确或者不是正确的解决方案。谁能帮我吗?该站点位于http://www.galaxyturbo.net/new/index.php

如果您拥有Firebug或类似的开发人员工具(例如Google Chrome),则可以从那里查看我的代码,我只是不想向该页面发送垃圾邮件。如果您能在这里为我提供帮助,请多谢,我真的很绝望。

最佳答案

好吧,我想我们俩都需要学习更多的JavaScript,但是我遇到了同样的问题,这就是您的工作方式:

您需要做的是在花旗克隆后恢复身份验证功能!
因此,寻找流沙的JS代码,寻找:

    $holder.quicksand($filteredData, {
        duration: 800,
        easing: 'easeInOutQuad'
    });
    return false;


应该看起来像这样:

    $holder.quicksand($filteredData, {
        duration: 800,
        easing: 'easeInOutQuad'
    },
    // RECALL CAPTIFY  ===============================
       function() { $('img.captify').captify({
        speedOver: 'fast',
        speedOut: 'normal',
        hideDelay: 500,
        animation: 'slide',
        prefix: '',
        opacity: '0.7',
        className: 'caption-bottom',
        position: 'bottom',
        spanWidth: '100%'
        });
       }
    // RECALL CAPTIFY  ==============================
    );
    return false;


希望能有所帮助!
此外,您还必须对其他脚本执行相同的操作,例如LightBox或PrettyPhoto。

关于javascript - jQuery Quicksand + Captify(滚动脚本),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4917106/

10-12 02:20