javascript – Ruby on Rails中的通知栏

我想创建一个类似于Facebook或StackExchange的通知栏.

我希望它显示带数字的通知和带有一些信息的下拉面板.

有人可以提供一个关于如何在Ruby on Rails或Javascript / jQuery中创建它的示例或教程吗?

谢谢

解决方法:

它可能是一个两阶段的过程:

>获取未完成/未读通知的计数器.在标题中显示为链接.
>添加一个jQuery处理程序,它将根据首选项在点击或悬停时通过AJAX加载消息.

第一部分很简单,如果已建立范围,则只需在关联上调用方法:

<%= link_to(@user.notifications.unread.count, user_notifications_path(@user), :class => 'notifications') %>

下一部分涉及用jQuery修补一些东西,也许是这样的:

$('.notifications').click(function() {
  $('#notifications').load(this.href);
  return false;
});

您需要具有将在#notification块中呈现的特定视图.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...