我有一個關於在Ruby on Rails的3使用Ajax開箱與Ruby的HTML內容on Rails的
我看了很多教程阿賈克斯/ jQuery的基本用法的問題,而是這阿賈克斯的事情是非常複雜爲了我。 jQuery不再被使用,更新的論文被稱爲「原型」。在其他一些文章中,您被稱爲「不顯眼的Javascript」......這一切對我來說都非常困惑。我沒有找到任何最新的「Ruby on Rails的Ajax Beginner Howto」 - 所以也許有人可以幫助我。例如,我想要做的是創建一個包含靜態HTML內容的Box(它應該顯示Contact-&許可證信息)。我發現這個問題Ajax pop up box using Ruby on Rails這是我尋找到底是什麼(facebox似乎是完美的),但如果我嘗試做這樣的:
<a href="remote.html" rel="facebox">text</a>
(在我index.html.erb視圖)
(見http://defunkt.io/facebox/ )並裝載的依賴關係:
<link href="/facebox/facebox.css" media="screen" rel="stylesheet" type="text/css"/>
<script src="/facebox/facebox.js" type="text/javascript"></script>
(在我application.html.erb視圖)
無負載jQuery和機智h從谷歌jquery。默認的RubyOnRails Javascript被加載。
...它不工作。可悲的是。
我在那裏有人可以爲我帶來輕量級的Ajax Rails的東西?也許白色的一些小例子?
非常感謝!
http://railscasts.com/episodes/205-unobtrusive-javascript –
你所說的 「默認情況下回報率的JavaScript」 是什麼意思? jQuery現在是默認的JS庫。而且AFAIK你需要在鏈接上附加一個處理程序,並告訴facebox要做什麼。 –
「jquery不再使用」是什麼意思?它剛成爲Rails 3.1中的新默認值; – klaffenboeck