Javascript 命名和调用jQuery函数 $('#秒')。微调器({ 自旋:函数(事件、ui){ 如果(ui.value>=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value

Javascript 命名和调用jQuery函数 $('#秒')。微调器({ 自旋:函数(事件、ui){ 如果(ui.value>=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value=60){ $(this.spinner('value',ui.value-60); $(“#分钟”).spinner('step up'); 返回false; }否则如果(ui.value,javascript,jquery,function,Javascript,Jquery,Function,如何命名包含上述相同代码的函数,以及如何调用它 这样应该行得通: $('#seconds').spinner({ spin: function(event, ui) { if (ui.value >= 60) { $(this).spinner('value', ui.value - 60); $('

如何命名包含上述相同代码的函数,以及如何调用它

这样应该行得通:

            $('#seconds').spinner({
                spin: function(event, ui) {
                    if (ui.value >= 60) {
                        $(this).spinner('value', ui.value - 60);
                        $('#minutes').spinner('stepUp');
                        return false;
                    } else if (ui.value < 0) {
                        $(this).spinner('value', ui.value + 60);
                        $('#minutes').spinner('stepDown');
                        return false;
                    }
                }
            });
$('#秒')。微调器({
自旋:多斯平
});
函数doSpin(事件,用户界面){
如果(ui.value>=60){
$(this.spinner('value',ui.value-60);
$(“#分钟”).spinner('step up');
返回false;
}否则如果(ui.value<0){
$(this.spinner('value',ui.value+60);
$(“#分钟”).spinner(“降压”);
返回false;
}
}
这样应该可以:

            $('#seconds').spinner({
                spin: function(event, ui) {
                    if (ui.value >= 60) {
                        $(this).spinner('value', ui.value - 60);
                        $('#minutes').spinner('stepUp');
                        return false;
                    } else if (ui.value < 0) {
                        $(this).spinner('value', ui.value + 60);
                        $('#minutes').spinner('stepDown');
                        return false;
                    }
                }
            });
$('#秒')。微调器({
自旋:多斯平
});
函数doSpin(事件,用户界面){
如果(ui.value>=60){
$(this.spinner('value',ui.value-60);
$(“#分钟”).spinner('step up');
返回false;
}否则如果(ui.value<0){
$(this.spinner('value',ui.value+60);
$(“#分钟”).spinner(“降压”);
返回false;
}
}

假设您打算扩展jQuery/创建jQuery插件,您可以使用:

$('#seconds').spinner({
  spin: doSpin
});

function doSpin(event, ui) {
  if (ui.value >= 60) {
    $(this).spinner('value', ui.value - 60);
    $('#minutes').spinner('stepUp');
    return false;
  } else if (ui.value < 0) {
    $(this).spinner('value', ui.value + 60);
    $('#minutes').spinner('stepDown');
    return false;
  }
}
$.fn.mySpinner=function(){
这是纺纱机({
自旋:函数(事件、ui){
如果(ui.value>=60){
$(this.spinner('value',ui.value-60);
$(“#分钟”).spinner('step up');
返回false;
}否则如果(ui.value<0){
$(this.spinner('value',ui.value+60);
$(“#分钟”).spinner(“降压”);
返回false;
}
}
});
};
$(“#秒”).mySpinner();

(尽管看起来dave的答案可能更接近实际情况。)

假设您打算扩展jQuery/创建jQuery插件,您可以使用:

$('#seconds').spinner({
  spin: doSpin
});

function doSpin(event, ui) {
  if (ui.value >= 60) {
    $(this).spinner('value', ui.value - 60);
    $('#minutes').spinner('stepUp');
    return false;
  } else if (ui.value < 0) {
    $(this).spinner('value', ui.value + 60);
    $('#minutes').spinner('stepDown');
    return false;
  }
}
$.fn.mySpinner=function(){
这是纺纱机({
自旋:函数(事件、ui){
如果(ui.value>=60){
$(this.spinner('value',ui.value-60);
$(“#分钟”).spinner('step up');
返回false;
}否则如果(ui.value<0){
$(this.spinner('value',ui.value+60);
$(“#分钟”).spinner(“降压”);
返回false;
}
}
});
};
$(“#秒”).mySpinner();

(虽然看起来dave的答案可能更接近实际。)

函数which(){/*你的代码*/}
函数which(){/*你的代码*/}
?这就是我想要的,谢谢你的快速回复。这就是我想要的,谢谢你的快速回复。