我写了一个轻量级的jquery插件来管理标签切换,它在开发和测试中运行良好。我有一个奇怪的要求,其中一个选项卡在打开时展开高度,然后在关闭时收缩高度。这些更改必须是动画,使用在制表符切换完成时触发的回调可轻松完成开幕。如何从回调中延迟插件执行?
但是,我不能得到闭幕动画的工作,这是由于插件继续并在动画完成之前隐藏选项卡。
无论如何,我可以强制插件暂停,直到回调函数完成?
我用火回调的代码是
if($.isFunction(params.click)){
params.click.apply(this,[content,tab,set]);
};
我真的不想下去管理的动画之路,插件
你能不发送回调原来的回调? – RobertPitt
我曾经想过,但我的公司可能会开始在更多的地方使用这个插件,它的大部分插件将在回调中写入,我不确定这真的是我想要如何处理它,但如果一切都失败了,这是一种可能性。 – SigInTheHead