jQuery中非常基本的匿名函数失败?
代码是:jQuery中非常基本的匿名函数失败?,jquery,function,anonymous-function,Jquery,Function,Anonymous Function,代码是: $function readyFin(jQuery() { console.log('ready!'); } $(document).ready(readyFin); 如果你能为这个问题想出一个更好的标题,请提出建议 我期待看到‘准备好了!’在Chrome的javascript控制台中,但我没有。为什么?试试这个: <html> <head> <script type="text/javascript"> function rea
$function readyFin(jQuery() {
console.log('ready!');
}
$(document).ready(readyFin);
如果你能为这个问题想出一个更好的标题,请提出建议
我期待看到‘准备好了!’在Chrome的javascript控制台中,但我没有。为什么?试试这个:
<html>
<head>
<script type="text/javascript">
function readyFin() {
console.log('ready!');
};
$(document).ready(function() {
readyFin();
});
</script>
</head>
<body>
</body>
</html>
函数readyFin(){
console.log('ready!');
};
$(文档).ready(函数(){
readyFin();
});
请看
您能看到问题所在吗?使用
函数
而不是$function
:
function readyFin() {
console.log('ready!');
}
匿名函数示例:
$(document).ready(function() {
console.log('ready!');
});
正确的例子
function readyFin(){
console.log('ready!');
};
$(document).ready(readyFin);
如果您需要匿名函数,请查看第二个示例。在“$(文档)中。准备好“我们传递函数”function(){readyFin();}”在本例中,是的,它是匿名的,在“readyFin();”之后,您可以添加对其他方法的调用或执行一些javascript魔术。没问题,玩得开心,别忘了阅读jQuery的API,很有趣,再过两周你就会掌握这一点了!(:Dorin,很酷的名字。我很怀疑我会这么快适应。我对编程的一般知识不是很成熟,而且我也只是Javascript的新手。不过,我很感激你的自信。:)一旦你了解了如何定义函数、变量、回调等的基本知识(通常在1周内,你就会明白)然后你进入一个更高的层次,现在你在做生意,你想学习更多,这是一场永无止境的比赛,你会享受它!这是行不通的。javascript控制台没有显示“就绪!”我在chrome中签了名。它显示“准备好了!”在javascript控制台中。请参阅jsfiddle。我的错误。非常感谢。