我有以下功能(從中間我已經刪除代碼,是不是重要的我的問題):設置jQuery代碼功能後,大火已經完成
function shadowBoxRefresh(){
$("#sb-nav-next, #sb-nav-previous").click(function(){
$('#sb-container').addClass("visibility_stay");
$('#sb-overlay').addClass("opacity_stay");
Shadowbox.close();
Shadowbox.clearCache();
shadowBoxSetup();
setTimeout("Shadowbox.open(c)", 400)
$('#sb-container').removeClass("visibility_stay");
$('#sb-overlay').removeClass("opacity_stay");
}
});
}
我的問題是,我需要這部分:
$('#sb-container').removeClass("visibility_stay");
$('#sb-overlay').removeClass("opacity_stay");
到功能的其餘部分完成後,火。我想知道是否回調能夠完成這項工作,但我在回調中不夠熟練,不知道如何實現它。
您的幫助將不勝感激。
剩下的什麼功能?它在功能的末尾.. –
@Daniel A. White - 我知道!這就是我的想法,但是'班級'在他們應該做的之前就被刪除了。我懷疑它與'setTimeout'有關。 – stefmikhail
你想什麼時候開火? –