1

抱歉,如果这听起来很奇怪,但我尝试创建一个在执行剩余的 jQuery 代码之前检查变量的函数,它看起来像这样:

$(document).ready(function(){
    var myVar = true;

    var myFunction = function(){
        if (myVar) {
            // do something
        };
    };

    $("div").click(function(){
        myFunction();
        $("div).fadeOut("fast");
    });
});

我想这不是你在 jQuery 中实现函数的方式,所以我有点迷茫。

4

2 回答 2

2

您的点击处理程序中缺少双引号:

$("div").fadeOut("fast");
于 2013-03-21T12:34:10.047 回答
1
$("div).fadeOut("fast"); 

语法错误

代替它

$("div").fadeOut("fast");

于 2013-03-21T12:35:02.797 回答