【发布时间】:2012-03-10 16:40:28
【问题描述】:
嘿,所以我将 Rails PJAX 用于带有 twitter bootstrap Jquery 插件的 Web 应用程序。我似乎无法让他们两个一起工作。举个例子,我有分页并且对某些元素有一些悬停效果。
当我最初重新加载页面并将鼠标悬停在它工作的所有内容上时。当我单击分页上的下一个时,页面更新日期,然后当我悬停时,它不起作用。从逻辑上讲,我会认为是因为 DOM 已经加载了一次。我能做什么?
还要注意,在 Rails 3.2 应用程序上使用 Rails Pjax,我不必在应用程序中为 Pjax 编写任何 Jquery。
https://github.com/nz/pjax-rails http://twitter.github.com/bootstrap/javascript.html#popovers
已解决:
我实际上解决了这个问题
$(document).on('ready ajaxComplete', function() {
$('a').popover()
});
【问题讨论】:
-
github.com/nz 这里——为了后代,上面链接的 repo 只是一个我没有使用或维护的玩具。最好使用github.com/rails/pjax-rails ;)
标签: jquery ruby-on-rails twitter-bootstrap pjax