1

我在这里找到了许多解决方案来检测用户是否滚动到页面底部,但我不确定如何将它们应用于 Meteor。

我想也许我应该将它们放入 Template.someName.events 回调中,但我没有看到任何可以使用的事件类型。这是错误的想法吗?任何帮助,将不胜感激!

4

2 回答 2

0

使用普通的 javascript(或 jQuery)。例如,您可以只获取当前页面的高度、用户窗口的高度和滚动位置,瞧:您知道用户是否在底部。

于 2013-06-13T17:14:52.507 回答
0

只需将代码放入客户端上的 Meteor.startup 即可绕过流星模板事件。

我在客户端使用这样的东西(确保添加meteor jquery包)

Meteor.startup( function (){
  $('#goAllTheWayDown').bind('click', function (event){
    var h = $('html, body);
    h.animate({scrollTop: h.height()}, 1000);
  });

干杯!

于 2013-06-13T18:23:32.963 回答