我使用的是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