0

jqueryスライダー関数があり、それをカスタマイズしたいと思います。私の要件は、フェードアウト効果を変数に保存したいのですが、何もわかりません。私は解決策を見つけるためにインターネットでしばらく過ごしましたが、解決策に到達しませんでした。したがって、これに関する解決策はあります。はいの場合は、それが私にとって非常に役立つことを私に知らせてください。

var mYname=fadeOut(500)

また

if (option[12]/*prevNext*/) eA[fadeOpacity ? 'fadeIn' : 'fadeOut' ](fadetime);
4

1 に答える 1

1

要件がその行のみである場合は、fadeOut関数を変数に保存する必要がないため、行を次のように変更できます。

if (option[12]/*prevNext*/) fadeOpacity ? fadeIn(fadetime) : fadeOut(fadetime);

または、関数を変数に格納する場合は、関数名を変数に割り当てるだけです。質問で行っていた方法で関数が呼び出され、戻り値が変数に割り当てられます。代わりに、次のように行うことができます。

var mYname=fadeOut;

そしてそれを使って

mYname(500);
于 2012-06-26T10:50:45.033 に答える