[英]Rails Javascript not executing
我正在一個主要由靜態頁面組成的投資組合網站上工作,我正在嘗試創建一種效果,使該網站以一頁(從首頁到主頁)的形式流暢地運行,因此我需要使用Javascript / jQuery。
由於某些原因,當我從一個靜態頁面鏈接到另一靜態頁面時,我的format.js代碼無法執行。 這是我的代碼
NavigationController
def home
respond_to do |format|
format.js
format.html
end
end
def main
end
在視圖( home.html.erb )中
<%= link_to navigation_main_path, remote: true do %>
<h2> ENTER SITE </h2>
<% end %>
和routes.rb
get 'navigation/home'
get 'navigation/main'
root to: 'navigation#home'
我的用於測試目的的format.js.erb位於app / views / navigation中,
alert('hi');
我根本無法弄清楚,將不勝感激。
在您的代碼中嘗試使用format選項
<%= link_to navigation_main_path(format: :js), remote: true do %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.