我有foo.js
從FoosController
。如果我輸入localhost:3000/foos,那麼jquery的onready函數將被加載。但是,如果我點擊<a href="/foos">
或link_to
,jquery的onready函數將不會被加載。我的配置有問題嗎?或者這是預期的結果。Rails將不會重新加載本地JavaScript如果從錨鏈接重定向
1
A
回答
3
我認爲你的問題的原因是turbolinks。嘗試禁用turbolinks或在您的鏈接中添加data-no-turbolink='true'
並檢查它是否有效。
有關turbolink和document.ready的更多信息here。
0
的TurboLink後運行代碼:Load事件:
$(document).on('turbolinks:load',() => {
// your code
});
相關問題
- 1. 使用Javascript重定向附加鏈接而不是重定向
- 2. 重定向後不重新加載
- 3. 從JS重定向鏈接下載pdf
- 4. Javascript重定向不同的鏈接;
- 5. 如何將重定向uri鏈接到我的本地主機?
- 6. php重定向,將不會重定向
- 7. 從重定向鏈接
- 8. 鏈接從PHP重定向
- 9. 將重定向鏈接從+改爲 -
- 10. 如何從舊鏈接新鏈接重定向MVC
- 11. Angulardart不應使鏈接重新加載
- 12. mapkit地圖不會重新加載
- 13. 的Javascript事件處理程序加載後鏈接重定向
- 14. 處理從舊固定鏈接到新鏈接的重定向
- 15. 鏈接到錨點並強制重新加載當前頁面
- 16. JSP不加載JavaScript文件,如果使用的Servlet重定向
- 17. 重定向/重新加載瀏覽器
- 18. 保留,重定向和重新加載
- 19. 重定向鏈接
- 20. 本地主機頭重定向到本地主機/鏈接
- 21. 如何重定向鏈接?
- 22. 如何重定向鏈接?
- 23. HTML錨不重定向
- 24. UITableView將不會重新加載contentSize
- 25. 重定向後,不工作的錨鏈接頁面內
- 26. 重定向如果 - Javascript
- 27. 重新加載/重定向期間保持變量結果
- 28. MySQL結果重定向/鏈接行?
- 29. Javascript刪除Cookie之前重新加載或重定向
- 30. 總是重新加載頁面的重定向在Javascript中