-2

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

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

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

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

});
4

3 回答 3

1
function myFunction(){
    $("#overLay").hide();
    $("#x").hide();
    $("#message").hide();
}
$(function(){ //run after page is loaded
   $("#overLay").click(myFunction);
   $("#x").click(myFunction);
});
于 2012-04-26T23:32:18.887 回答
0
function myFunction(){
 $("#overLay").hide();
 $("#x").hide();
 $("#message").hide();
}

$(document).ready(function() {
 $("#overLay").click( function(){
  myFunction(); 
 });
 $("#x").click( function(){
  myFunction();
 } );
});
于 2012-04-26T23:31:08.413 回答
0

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

$("#overLay").click( myFunction );
$("#x").click( myFunction );
于 2012-04-26T23:42:38.080 回答