私がこれらの2つの機能を持っているとしましょう:
function z(a,b,c){
$("#d").click(function(){
var sum = a+b+c;
x(sum)
}
function x(first){
var second = first*(first+1);
var third = second*(second+1);
$("#e").animate({
"left": "+=first%"
},{
complete:function(){
z(first, second, third)
});
最初の関数[]をさまざまな引数でトリガーし、アニメーションの後にfunction z
前の関数を「バインド解除」したいと思います。.click() event
初めてクリックすると#d
、#e
移動し(a+b+c)%
ます。2回目にクリックすると#d
、#e
移動し(a+b+c)+(a+b+c)*(a+b+c+1)+(a+b+c)*(a+b+c+1)*((a+b+c)*(a+b+c+1)+1)%
ます。3回目...
使ってみましunbind
たが、なかなかうまくいかなかったようです。私はますます厄介なコードを書くことになりました。unbind
使うのは賢い方法ではないと思います。