Tag: jquery mobile

使用Rails加载页面时的jQuery Mobile弹出窗口

我正在尝试使用jQuery Mobile和Rails在页面加载时打开一个弹出窗口。 可以使用链接打开弹出窗口,但我无法在加载时打开它。 HTML代码 … Javascript代码 $(document).on(“pageshow”, function() { $(‘#popup-choix’).popup(‘open’); }); 我查看了Chrome,并且Javascript正确链接到该页面。 我在页面上有一个链接打开弹出窗口。 它完美地运作。 … 我想问题是我的Javascript然后…… UPDATE 我将Javascript放在popup.js ,然后使用application.js清单调用它。 更新2 我在popup.js中编写了javascript并使用清单调用它。

使用本机function扩充webapp – 使用Rails Web应用程序应用程序桥接PhoneGap的InAppBrowser

我使用Rails 3和JQuery Mobile编写了一个简单的聊天应用程序,您可以在这里查看原型: http : //budz.vdsites.com 它的usefelness然而作为一个纯粹的网络应用程序非常有限,我希望包括一些本机移动function,如通知,图片上传(通过图库或相机),联系人提取,也许更多的后来。 我还计划为台式机部署类似的增强型客户端,两者使用相同的前端。 一个重要的要求是能够编写最小的必需代码来启用这些function,因为我可以支持的不仅仅是一个平台集,然后维护每个代码库将变得乏味。 经过一些研究后发现,我最好的选择是基于PhoneGap的无铬原生应用程序,在手机端具有足够的function,以实现这些额外的function。 为此,InAppBrowser小部件似乎完全适应了这项工作。 然而,进一步研究它的API,似乎没有任何工具可以在本机应用程序和Web应用程序之间进行基本通信,除了基本的负载相关事件对我来说是无用的,除非我大量地触发我的应用程序触发这些事件(这看起来很虚伪)。 最后,我希望能够在PhoneGap端收听自定义事件,并从webapp触发它们。 我想出了一些线索来实现所需的function: 我可以创建一个DOM元素,将它的属性用作本机端和Web应用程序之间的介质 – 但似乎没有办法从容器外部访问DOM。 我可以通过phoneGap从我的webapp中听取一些特定的端点,在inAppBrowser之外,并根据服务器响应触发本机function – 这绝对有效,但这意味着我必须为其他平台编写不同的监听代码,因此稍微打破了我的最小编码需求。 所以这是我的问题: 有没有办法使用PhoneGap实现我想要的行为(事件调度)? 您如何看待我提出的两种建议方法? 我应该寻找另一个平台吗? 你有什么建议? 社区对此有何看法? 你是如何处理这种情况的? 感谢您提供的任何见解!

link_to不格式化按钮

我在我的网站上使用rails和jquery mobile。 要创建按钮样式链接,我必须添加特定信息,如下所示: login 要在Rails中执行此操作,我应该像这样使用link_to: “user”, :action => “login”, “data-icon” => “button”, “data-theme” => “a” %> 但这不起作用,它显示为正常链接。 当我查看代码时,它看起来像这样: Login 任何想法为什么会这样? 谢谢!

无法上传图片(paperclip)和jquery mobile

无法保存头像(图片) 收到此消息:1错误禁止此通知被保存:Avatarを入力してください。 development.log Started PUT “/notices/1” for 127.0.0.1 at 2013-04-11 18:32:59 +0900 Processing by NoticesController#update as HTML Parameters: {“utf8″=>”✓”, “authenticity_token”=>”m6JK3ufruxHDD84vniXEbe4SEzRijK5HTI1SF6MkTUM=”, “notice”=>{“message”=>”xxx”, “seat”=>”1”}, “commit”=>”Save”, “id”=>”1”} User Load (2.4ms) SELECT “users”.* FROM “users” WHERE “users”.”id” = 1 LIMIT 1 Notice Load (1.4ms) SELECT “notices”.* FROM “notices” WHERE “notices”.”id” = $1 LIMIT 1 [[“id”, “1”]] (0.3ms) BEGIN (0.2ms) […]

Rails 3.2和phonegap

我目前正在运行一个rails应用程序,我想为它制作一个移动应用程序,我不想学习objective-c或java,我读过很多关于phonegap的文章以及我如何使用它来制作跨平台的web应用程序Phonegap编译css / htm / js Rails应用程序有它的ruby代码以及html.erb和js.erb扩展所以如何制作一个移动应用程序,主要用于android作为我的rails切换服务器的后端ex 我将使用jquery mobile作为应用程序的UI我是否需要制作api并使用emberjs或angularjs或骨干与服务器联系? 使用rails作为移动应用程序后端的教程非常少见

如何在没有Rhosync或RhoConnect的情况下使用Rhodes?

我知道我们可以通过使用直接Web服务在没有Rhosync或Rhoconnect的情况下使用rhodes同步数据,但我在这里有点混淆将代码放在webservice调用的位置,以及我们如何初始化它。 有没有人可以帮助我做一些小例子? 提前致谢。