需要帮助来弄清楚错误是什么,它是jQuery代码

时间:2012-04-26 23:26:56

标签: jquery lightbox

我正在尝试使用jQuery和CSS制作类似灯箱的消息 但它不起作用! 这是jQuery代码

$(document).ready(function(e) {

    function myFunction(){
        $("#overLay").hide();
        $("#x").hide();
        $("#message").hide();
    }

    $("#overLay").click( myFunction() );
    $("#x").click( myFunction() );

});

3 个答案:

答案 0 :(得分:1)

function myFunction(){
    $("#overLay").hide();
    $("#x").hide();
    $("#message").hide();
}
$(function(){ //run after page is loaded
   $("#overLay").click(myFunction);
   $("#x").click(myFunction);
});

答案 1 :(得分:0)

function myFunction(){
 $("#overLay").hide();
 $("#x").hide();
 $("#message").hide();
}

$(document).ready(function() {
 $("#overLay").click( function(){
  myFunction(); 
 });
 $("#x").click( function(){
  myFunction();
 } );
});

答案 2 :(得分:0)

至于语法部分,你调用函数的方式是错误的,在没有括号的情况下调用它们

$("#overLay").click( myFunction );
$("#x").click( myFunction );