Rails3でJquery Mobileを使ってみたので、自分用memo
- Jquery Mobileをダウンロードしてくる
このサイトの.zipをダウンロードしてくる
http://jquerymobile.com/download/
zipを解凍して出てきたファイルをプロジェクトに放り込む
$ cp jquery.mobile-1.0/jquery.mobile-1.0.js rails-project/appassets/javascripts/
$ cp jquery.mobile-1.0/jquery.mobile-1.0.css rails-project/appassets/stylesheets/
$ cp -r jquery-mobile-1.0/images rails-project/appassets/stylesheets/
- ファイルの修正
rails-project/app/views/layouts/application.html.erb を下記に編集
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>rails-project</title>
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
</head>
<body>
<div data-role="page">
<%= yield %>
</div>
</body>
</html>これでjquery mobileの準備は完了
viewにて確認出来ます
<div data-role="header">
<h1>Listing todos</h1>
<%= link_to 'Add', "action" => "hoge", "data-icon" => "plus", "class" => "ui-btn-right" %>
</div>
<div data-role="content">
<ul data-role="listview">
<li data-role="list-divider" style="padding: 0.1em 15px;">hoge</li>
<li>hogehogehoge</li>
</ul>
</div>
