嘿,所以我将 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()
});