[英]jquery.countdown in rails 4
将jush.countdown( http://hilios.github.io/jQuery.countdown/ )推送到我的生产环境时遇到了一些麻烦。
我有一个倒计时的初始化脚本,如下所示:
$(document).ready(function() {
var clock = $('#clock');
// init jquery.countdown
clock.countdown(clock.data("time")).on('update.countdown', function(event) {
var $this = $(this).html(event.strftime('<span>%M</span> min'));
});
});
我的application.js看起来像这样:
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require jquery.countdown
//= require initCountdown
//= require_tree .
这在我的本地环境中起作用,但在我的网站上不起作用。 该脚本正在运行,但是当我将日志放入倒计时功能时,它没有显示,因此似乎没有在运行它。
可能是什么问题?
将事件绑定到$(document).ready
并不总是与Turbolinks一样工作。
尝试这个:
$(document).on('ready page:load', function() {
...
});
每次加载新页面时,Turbolinks都会触发page:load
事件(例如,指向GET请求的大多数链接)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.