2017-01-20 150 views
0

我有一種方法可以在頁面加載時加載模式並在加載完成時關閉它嗎?在頁面加載時加載模式並在加載完成後關閉

例如,當我點擊一個鏈接:

<a href="localhost:3000/users">Stackoverflow</a> 

瀏覽器會加載,並在同一時間模式將打開。如果瀏覽器加載模式也將關閉。

我該怎麼做?

+0

我不認爲這是可能的。模式必須是頁面的一部分,所以當頁面未加載時不能顯示。 – yadejo

+0

這是毫無意義的功能。你不能在沒有解決方法的情況下實現它,而如果使用變通方法頁面加載將花費x2時間 – Avdept

回答

1

試試這個:

<%= link_to "Open Modal", your_path, :remote => true, :class => 'btn btn-default', data: {toggle: 'modal', target: "#myLoadingModal" }%> 

,然後在文件準備好您的file.js.erb是當你使用遠程觸發:鏈接屬實,這將封閉上述模式當文件加載。

$(document).ready(function() { 
$('#myLoadingModal').modal('hide'); 
}); 
相關問題