我想说 else if (delete_box is clicked) 我怎么能在 else if (当前为空) 中做到这一点?它们(man 和 delete_box)都具有相同的目的,但是如果您单击其中一个,则会发生一些稍微不同的事情。
$(man).add(delete_box).click(function(){
if(App.manager != true){
overlay.fadeIn('fast',function(){
box_2.animate({'top':'200px'},500);
$('#manager_pass').submit(function(evt){
evt.preventDefault();
data = {
managerPassword: $('#token').attr('value'),
action: 'passwordManager'
};
App.manager = $('#token').attr('value'); // set the manager token to the one inserted so that it's stored inside the page
$.ajax({
url: App.URL_manager,
data : data,
dataType: 'json',
type: 'POST',
success: function(r){
if (r.success) {
box_2.animate({'top':'-250px'},500,function(){
overlay.fadeOut('fast');
});
$('.action_wrapper').fadeOut(1000,function(){
$('.add_staff').fadeIn(1000);
})
}
else {
$('#manager_pass').fadeOut(1000,function(){
$('.error').fadeIn(1000);
})
}
}
});
});
});
}
else if()
else{
action_wrapper.fadeOut(1000, function(){
$('#add_staff').fadeIn(1000);
})
}
});