【发布时间】:2023-03-18 07:30:01
【问题描述】:
我正在尝试学习 JQuery 运行我在 Internet 上找到的处理 SetInterval 或 Settimeout 的示例代码,但它们不会运行或工作。例如,我有以下简单的代码,但它不会运行甚至给我错误消息。
<!DOCTYPE html>
<html>
<head>
<title>testing</title>
<script type="text/javascript">
$(document).ready(function(){
setInterval(function() {
var number = 1 + Math.floor(Math.random() * 333);
$('#here').load(number);
},
1000);
});
</script>
</head>
<body>
<div id="here">dynamic content ?</div>
</body>
</html>
【问题讨论】:
-
你能告诉我发生了什么错误吗?
-
您似乎缺少 jquery 导入。它不是内置在浏览器中的
-
@DipakC 没有错误消息。我希望看到显示的随机数代替动态内容?每秒,但输出没有变化。
-
只需将 $("#here").load(number) 替换为 $('#here').text(number);这条线。您的问题将得到解决。并确保在代码中添加 jquery 库。
-
@ThN .load() 调用ajax方法
标签: html jquery firefox settimeout setinterval