2016-02-11 46 views
0

我正在使用設計進行身份驗證。因此,當您的日誌中存在消息或彈出窗口時已成功登錄。因此,我想應用我的jquery以使消息消失3秒或5秒後..但我試圖搜索那個消息,在我的設計意見,它不存在..儘管我做了一些研究,我得到了這個消息,但它在devise.en.yml但我可以'在那裏應用我的jquery,所以任何人都可以幫助我找到該消息或如何獲得該消息Rails在設計視圖中進行更改但無法正常工作

回答

0

你談論的彈出窗口必須是一個flash消息。這些消息是從設計庫文件生成的。請參閱Devise::SessionsController < DeviseController create method

我希望你能寫javascript來控制這個消息,如果你能找到你的觀點

+0

可以詳細說明一下,或者你可以給我一個例子 –

+0

你需要找到這個消息出現的HTML DOM元素,然後你可以使用jQuery來操縱它。 –

+0

在哪個檔案的設計我可以找到它?或任何文件,我必須包括它? –

0

加載這些消息的div @Aniket你在你的佈局文件夾中找到

flash

它將被包裹在一個div中,你可以將div應用於你的javascript。

或者,您可以使用谷歌Chrome開發者控制檯的來檢查Flash消息並確定應用jQuery函數的dom元素。

+0

在我的佈局文件夾中我有application.html.erb並沒有設置閃存消息 –

+0

我需要更新我的application.html.erb文件 –