我正在使用Flip插件
翻转完成/完成后,我一直试图调用方法, 但是,即使在翻转完成之前,该方法也会被调用。
$("#card").flip('toggle');
$("#card").on("done", ChangeWord());
让我知道我哪里出错了?
答案 0 :(得分:2)
您的回答位于“'事件”中的问题链接中。标题。具体来说,flip:done
事件。另请注意,您需要将ChangeWord()
函数的引用传递给事件处理程序,而不是其返回值。试试这个:
$("#card").on('flip:done', ChangeWord).flip('toggle');
或者,flip()
方法接受动画完成时要执行的回调函数:
$("#card").flip('toggle', ChangeWord);