【发布时间】:2018-02-17 21:52:06
【问题描述】:
我正在尝试进行无限滚动,但出现此错误?
页面#profile 中的 ExecJS::RuntimeError 显示 C:/Users/mojo/rails/railsapp/apps/app/views/layouts/application.html.erb 其中第 6 行提出: SyntaxError: [stdin]:4:19: 保留字“函数”
post.coffee
$(document).ready(function() {
if ($('.pagination').length) {
$(window).scroll(function() {
var url = $('.pagination .next_page').attr('href');
if (url && $(window).scrollTop() > $(document).height() - $(window).height() - 50) {
$('.pagination').text("Please Wait...");
return $.getScript(url);
}
});
return $(window).scroll();
}
});
【问题讨论】:
-
您的
post.coffee是 JavaScript,而不是 CoffeeScript。要么用 CoffeeScript 重写它,要么将其重命名为post.js。
标签: jquery ruby-on-rails coffeescript