Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 设置超时时间';t在$(document.ready()中工作_Javascript_Jquery_Html - Fatal编程技术网

Javascript 设置超时时间';t在$(document.ready()中工作

Javascript 设置超时时间';t在$(document.ready()中工作,javascript,jquery,html,Javascript,Jquery,Html,当我在document.ready函数中使用setTimeOut()时,它不起作用 以下是我使用的代码: $(文档).ready(函数(){ 功能abc{ 警报(“Hi”); } 设置超时(abc,2000); }); 我错过了什么 谢谢:)拼写为setTimeout(小写字母“o”) 你也可以而且应该能够自己发现类似的问题。您需要知道的唯一神奇之处是浏览器倾向于“吞下”DOM和AJAX事件处理程序中抛出的异常。因此,实际上在代码中抛出了一个异常。但是,您可以通过在每一行上添加更多的alert

当我在
document.ready
函数中使用
setTimeOut()
时,它不起作用

以下是我使用的代码:

$(文档).ready(函数(){
功能abc{
警报(“Hi”);
}
设置超时(abc,2000);
});
我错过了什么


谢谢:)

拼写为
setTimeout
(小写字母“o”)


你也可以而且应该能够自己发现类似的问题。您需要知道的唯一神奇之处是浏览器倾向于“吞下”DOM和AJAX事件处理程序中抛出的异常。因此,实际上在代码中抛出了一个异常。但是,您可以通过在每一行上添加更多的
alert()
console.log()
语句轻松推断出这一点。

如果您尝试每2秒钟调用abc函数,请尝试setTimeout()而不是setTimeout()

$(document).ready(function(){    
    abc();
 });

 function abc(){
   alert('Hi');
   setTimeout(abc, 2000);
 }
试试-

原始代码的
setTimeout
大小写错误,而且,函数调用
function abc(){

正在进行演示-

您缺少函数中的()

你需要做什么

function abc(){
    alert("Y");
}
或者像这样定义function

var abc = function(){
    alert("Y")
}

函数名区分大小写:你不使用浏览器控制台吗?错误应该很明显;)谢谢大家:)问题是大写字母“O”的问题。另外,我忘了放“()”声明函数名时在函数名后加括号。我使用的是Google Chrome。我没有检查Javascript控制台,直到你们在这里提到它。:)它位于
扳手按钮-->工具-->Javascript控制台
我可以看到那里的错误。:)Ctrl+Alt+J…控制台的便捷快捷方式。谢谢这个快捷方式ut:)您也可以使用F12查看控制台/开发人员工具。@尝试改进我很惊讶您的编辑被批准。“推断”是的。实际上这是我为测试而创建的一个伪函数。因此,我没有发布实际的函数,而是发布了伪函数。但是忘记了在其中包含大括号。:)谢谢谢谢谢谢…:)但是我认为,要重复调用它,我们必须使用setInterval()函数而不是setTimeout().setTimeout()将在指定的时间后触发一次,但在setInterval()的情况下,它将在指定的时间内重复该操作。如果我错了,请更正。
var abc = function(){
    alert("Y")
}