因此我的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/