gpt4 book ai didi

Jquery "reusable"函数

转载 作者:行者123 更新时间:2023-12-01 03:55:26 27 4
gpt4 key购买 nike

我认为这是个愚蠢的问题,但是有没有办法将“if”语句用作可重用函数

    success: function(msg){
if(msg=='o'){
$j('#ok').show();
$j(button).show();
$j('#chk').hide();
}
else{
$j('#ok').hide();
$j('#chk').show();
$j(button).hide();
}

}

我有很多次想要调用它,但我宁愿有一个“较小”的权重。

最佳答案

该技术采用“闭包”来生成一个函数作为成功方法提供:

function doStuffGenerator( button ){ 
return function( msg ){
if(msg=='o'){
$j('#ok').show();
$j(button).show();
$j('#chk').hide();
}
else{
$j('#ok').hide();
$j('#chk').show();
$j(button).hide();
}
};
}

...
jQuery.ajax({
...
success: doStuffGenerator( button )
...
});

关于Jquery "reusable"函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291354/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com