我一直在努力弄清楚如何整合一个简单的循环工作与jQuery循环插件。在我的基本示例中,我尝试使用jquery .hover()
和.cycle()
创建15个循环函数。jQuery循环插件循环
for(i=1;i<15;i++){
$(".t"+ i).hover(function() {
$('.projectTitle').cycle(i);
});
}
如果我创建15个独立的函数(每个下面)脚本运行良好,但我需要简化我的代码。
$('.t1').hover(function() {
$('.projectTitle').cycle(1);
});
$('.t2').hover(function() {
$('.projectTitle').cycle(2);
});
$('.t3').hover(function() {
$('.projectTitle').cycle(3);
});
$('.t4').hover(function() {
$('.projectTitle').cycle(4);
});
...
任何帮助将不胜感激。
所以这是行不通的像你有它在你的第一个例子吗?任何错误? – Jack
@Jack问题是循环结束后,'i'等于15,这将是每个匿名函数使用的值。 – Dennis
@丹尼斯是的,谢谢你的澄清。 – Jack