ランダム関数のコールバック関数を作成するよりも良い方法はありますか?私はそれを利用する際コールバック関数を作成する最良の方法
var showObj = function(obj,callback) {
return setTimeout(function() {
if(opts.centerObj == true) {
var cssProps = getProps(obj);
obj.css(cssProps).fadeIn('slow');
}
else {
obj.fadeIn('slow');
}
if(typeof callback == 'function') {
callback.call(this);
}
}, 1500);
}
コールバック関数は、任意のパラメータを持っていない、私はこれだけのようです:
showObj(obj,function(){
/* Some Callback Function */
});
あなたの質問は、匿名関数を 'showObj'や何に渡すよりも良い方法があるかどうかです。 –
現在の実装で何が問題になっていますか? – TJHeuvel
@Felix Kling、いいえ、私の構文が正しければ、関数は正常に動作しています(コールバック関数)、私はそれを呼び出す場合、またいくつかのランダム関数にコールバック関数を追加/定義する別の方法があります。 – Roland