0

在我现有的功能完成后,我试图打开一个彩盒灯箱。

在我的 div 显示然后隐藏后,我想要一个灯箱窗口打开,但我真的很难让它打开。任何人都可以对此有所了解。

这是相关的代码

$(".bookingResult").addClass("classroomExpertError");
$(".bookingResult").html(obj.Message);
$('.bookingResult').show('slow', function()                     {
  setTimeout(function()
   {$('.bookingResult').hide('slow');
    }, 3000); // <-- time in milliseconds 
});
4

1 回答 1

0

.show()并且.hide()都接受回调,它们将在效果完成后触发。Colorbox可以根据命令打开。

$('.bookingResult').show('slow', function() {
    $(this).hide('slow', function() {
        $.colorbox({href:"thankyou.html"});
    });
});

但这可能不是您想要的,因为回调会为每个匹配的元素触发一次。

于 2012-06-14T21:59:04.667 回答