我的 application.html.erb 有一个简单的脚本来设置 3 秒的超时时间,同时要显示一个 gif。但是代码不起作用。如果在文档中使用 elsewise,gif 也可以正常工作。
有人可以告诉我在这里做错了什么。
##application.html.erb
<script>function hideLoading() {
$("#loading").hide();
}
function showLoading() {
$("#loading").show();
}
function dosomething() {
showLoading();
setTimeout("hideLoading()", 3000);
return false;
}
</script>
</head>
<body>
<div id="loading">
<img src="/assets/loading2.gif" alt="loading" />
</div>
<%= yield %>
</body>
</html>