我有一种愚蠢的网站请求-他们希望悬停状态具有动画效果,因为他们认为没有人会知道那里有链接...
无论如何......我创建了一个幻灯片来展示我正在尝试创建的效果 - 但现在我无法让它与 jQuery 代码一起使用。我在这里找到了我认为的答案:尝试在 CSS 类/悬停状态之间循环 - Jquery
但即使合并了这个新代码,动画/切换也不起作用。
我想我遗漏了一些明显的东西 - 任何人都可以帮忙吗?
这是显示我想要的效果的幻灯片版本:http: //test.fatcat-studios.com/gtm/index.html 但我想用 jQuery 来做这个,所以当你与之交互时,正确的悬停状态显示在实际鼠标悬停时。
这是我的 jQuery 代码:
$(function() {
var doToggle = true;
$('a.res').removeClass('hover');
$('a.com').addClass('hover');
var tid = setInterval( function() {
if (doToggle) $('a.res, a.com').toggleClass('hover');
}, 2000);
setTimeout(function() {
if (tid) clearInterval(tid);
$('a.res,a.com').removeClass('hover');
}, 30000); // stop toggling after 30 seconds
$('a.res,a.com').hover( function() {
doToggle = false;
}, function() {
doToggle = true;
});
});
任何帮助深表感谢!让我知道是否需要更多信息。俳句猫