У моего приложения.html.erb есть простой скрипт для установки тайм-аута в течение 3 секунд и, в то же время, отображается gif. Но код не работает. Также gif работает нормально если они также используются в документе.Rails simple js не работает
Может кто-то сказать, что я делаю неправильно здесь.
##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>