【发布时间】:2014-01-02 12:59:23
【问题描述】:
我在我的 rails 应用程序中使用数字倒计时插件(url:https://github.com/Reflejo/jquery-countdown)。我已将 jquery.countdown.js 文件放在 assets/javascript 中,并在 application.js 中使用了 //= require jquery.countdown 并将digits.png 放在 assets 文件夹中。我正在使用以下代码
<body>
<script>
$('.counter').countdown({
image: "url('/assets/digits.png')",
format: "mm:ss",
endTime: new Date(2014,1,2,18,05),
timerEnd: function() { alert('end!!'); }
});
</script>
<div class="counter"></div>
</body>
而application.js的代码是
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require jquery.countdown
//= require_tree .
问题是我可以在倒计时结束后收到警报,但无法在前端看到/加载倒计时计时器。谁能帮我解决这个问题。
【问题讨论】:
-
显示你的 application.js
-
添加了application.js代码。
-
你在使用资产管道吗?
-
是的,我正在使用资产管道。
标签: javascript jquery ruby-on-rails asset-pipeline countdowntimer