jQuery中非常基本的匿名函数失败?

时间:2011-11-29 08:14:50

标签: jquery function anonymous-function

代码是:

$function readyFin(jQuery() {
  console.log('ready!');
}

$(document).ready(readyFin);

如果你能想到这个问题的更好的标题,请告知。

我期待看到'准备好'!在Chrome的javascript控制台中,但我没有。为什么呢?

3 个答案:

答案 0 :(得分:3)

使用function代替$function

function readyFin() {
  console.log('ready!');
}

匿名函数示例:

$(document).ready(function() {
    console.log('ready!');
});

答案 1 :(得分:3)

更正后的例子

function readyFin(){
  console.log('ready!');
};

$(document).ready(readyFin);

jsfiddle link

答案 2 :(得分:2)

试试这个:

<html>
<head>
  <script type="text/javascript">
    function readyFin() {
      console.log('ready!');
    };
    $(document).ready(function() {
       readyFin();
    });
  </script>
</head>
<body>
</body>
</html>

请参阅http://docs.jquery.com/Tutorials:Introducing_$(document).ready()

你能看出问题出在哪里吗?