pjax losing the rails javascript

pjax losing the rails javascript

本文关键字:javascript rails the losing pjax      更新时间:2023-09-26

我有一些javascript,它在第一个页面加载时加载,但随后被pjax丢失。

有什么方法可以解决这个问题吗?我只是在 inapplication.html 文件上运行 pjax,所以我应该让它不那么激进,还是有一些 js 魔法可以容纳我的 js 代码。

$(document).ready(function() {
  $("#note_label_tokens").tokenInput("/labels.json", {
    crossDomain: false,
    prePopulate: $("#note_label_tokens").data("pre"),
    theme: "facebook"
  });
});

将 JS 变成一个函数,然后在document.ready和触发 end.pjax 事件时调用它。