我正试图在我的rails应用程序中实现涡轮链接,这是一个有着巨大代码库的旧应用程序。
我们在应用程序中使用YUI和Jquery。现在,在应用程序中集成涡轮链接后,根据涡轮链接的行为,Dom就绪事件将不会触发。
改变每个调用YUI.util.event.onDOMReady的地方不是一个好的选择。我希望能够在"页面:加载"事件上触发YUI的就绪事件
问题
如何在涡轮链接"页面:加载"后触发YUI的onDOMReady事件
PS:因为Turbolinks的实现页面没有重新加载,它只是用body标签替换body标签的内容作为响应,有点像PJAX
任何帮助都是高度赞赏的
只需执行:
Y._yuievt.events.domready.fired = false;
Y._yuievt.events.domready.fire();
您必须重置domready的激发值,因为它被视为单个执行事件。