Мое приложение, похоже, не обращается к файлам js и css для jqtouch.
в моем файле макета:
<%= javascript_include_tag "/jqtouch/src/lib/jquery-1.7.js", "/jqtouch/src/jqtouch-jquery.js", "mobile" %>
<%= stylesheet_link_tag "/jqtouch/css/jqt.css", "/jqtouch/themes/css/jqtouch.css" %>
<%= csrf_meta_tag %>
расположение файлов: (добавлено загруженное jqtouch-1.0-общедоступный каталог b4-rc без изменения расположения файлов и переименования каталога в jqtouch)
public/jqtouch/src/lib/jquery-1.7.js
public/jqtouch/src/jqtouch-jquery.js
public/javascripts/mobile.js
public/jqtouch/css/jqt.css
public/jqtouch/themes/css/jqtouch.css
в файле public / javascripts / mobile.js:
$.jQTouch({
statusBar: 'yellow'
});
в моем индексеФайл .mobile.erb:
<ul>
<li class="arrow">blah blah</li>
<li class="arrow">yada yada</li>
<li class="arrow">foo blarney</li>
</ul>
Насколько я понимаю, при указанной выше конфигурации страница должна отображаться как приложение для iPhone.это не.
спасибо за вашу помощь.
ОБНОВЛЕНИЕ: Я пытался использовать jquery mobile.Я поместил файл js в public / javascripts и файл css в public / stylesheets, и все заработало.Я поместил jqtouch js и css файлы аналогичным образом и избавился от всего наворота, но он все равно не работал.Мой ответ может быть просто переключиться на jquery mobile.