簡體   English   中英

Rails Javascript未執行

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM