0

我有两个 document.ready 函数,如下所示:

    $(document).ready(function() {
        $('#slider1').s3Slider({
            timeOut: 3000 
        });
    });
    $(document).ready(function() {
     $(".modalbox").fancybox();
     $("#contact").submit(function() {
    return false;
});

第一个是应该永远旋转的横幅 jquery。第二个是在用户单击时出现的联系表单模式框。两者有可能共存吗?

4

3 回答 3

0

当然。您只需向事件添加更多处理程序,一旦事件触发ready所有处理程序都会触发。ready

于 2013-09-03T15:04:09.650 回答
0

完全有可能。在您的示例中,这只是一个开销,但您可以完美地拥有两个事件订阅者。

于 2013-09-03T15:06:14.323 回答
0
$(init);
function init(){
    banner();
    contactForm();
}
function banner(){ 
    $('#slider1').s3Slider({timeOut: 3000});
}
function contactForm(){
    $(".modalbox").fancybox();
    $("#contact").submit(...);
}
于 2013-09-03T15:07:36.977 回答