我使用的是this plugin,它的大部分工作原理。我创建了这段代码:jquery关键帧完整没有触发
function spin() {
var spinner = $(".spinner"),
container = $(".spinner-container", spinner),
items = $(".spinner-item", spinner);
var itemWidth = items.first().outerWidth(true),
containerWidth = items.length * itemWidth;
container.css({
width: containerWidth
});
$.keyframe.define({
name: "slide",
from: {
"transform": "translate(0px)"
},
to: {
"transform": "translate(-" + itemWidth + "px)"
}
});
container.playKeyframe({
name: "slide",
duration: "5s",
timingFunction: 'ease-in-out',
repeat: 2,
complete: function() {
alert("complete");
//var item = container.find(".spinner-item").first();
//console.log(item);
//item.parent().append(item);
}
});
};
我的问题是与完整回调函数。它只是不开火。 我以前用这个和它的工作,但我看不到我在做什么错?
我创建了一个jsfiddle for you to look at :)
更新1
它已经指出该动画在Firefox中不起作用。请使用chrome查看我的小提琴。
小提琴不适合我使用Firefox。 – Stryner 2014-09-23 13:43:32
我用http://jsfiddle.net/s3tcg9fe/3/更新了小提琴,但我无法让它在Firefox中工作。这是另一个问题,我登录的是更重要的:) – r3plica 2014-09-23 14:16:50
尊重,如果你已经向项目的维护者报告这个问题,他可以解决这个错误,而不仅仅是你。 – 2014-12-10 23:49:39