我想在调用一个动态调用函数的函数后调用一个回调函数。我要么写错了要么很复杂。我不确定。但这是相关的代码。
confirm_delete(delete_resource,$resource_id, function(){
if ($confirm_delete === 1) {
$(this).parent().parent().hide();
$(this).parent().parent().prev().hide();
}
});
以下是没有尝试回调的情况
confirm_delete(delete_resource,$resource_id);
答案 0 :(得分:0)
我假设你正在寻找这样的东西:
function confirm_delete(delete_resource, $resource_id, cb) {
var $confirm_delete = confirm('Are you sure');
if ($confirm_delete) {
$(this).parent().parent().hide();
$(this).parent().parent().prev().hide();
// call callback fn
cb();
}
}
confirm_delete(1, 1, function(){
console.log('im callback fn');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>