Tag: jquery mobile

页面加载与jQuery-mobile转换不同

我有一个网站,直接加载时工作正常(通过调用其URL),但是,当我通过滑块转换到达网站时: mySite 似乎它不会加载一个刚刚在head中声明的.js文件: 我是jQuery mobile,jQuery,HTML5和JS的新手。 所以…有人可以向我解释一下URL调用和jQuery移动转换之间的区别是什么? (顺便说一句。我用它来开发Android-App)

Chrome SecurityError从本地文件系统加载jQuery Mobile页面

在使用jQuery Mobile引用加载一个简单的简单html文件时,我在Chrome中遇到以下错误。 仅jQuery引用不存在该错误。 未捕获的SecurityError:无法在“历史记录”上执行“replaceState”:无法在原点为“null”的文档中创建URL为“ http://stacksnippets.net/js ”的历史状态对象。 您还可以“运行代码段”并在控制台中查看错误。 这个错误在今天之前没有发生。 我没有更改我在浏览器中加载html文件的代码或方法。 它曾经完美地工作 – 我对我所有的PhoneGap应用使用相同的代码。 有谁知道是否有Chrome安全更新导致此SecurityError或我是否遗漏了某些内容? 你会如何调试这个? 谢谢。 UPDATE 我想这个讨论指出了我发生的事情,因为在运行Web服务器时没有出现错误: Access-Control-Allow-Origin不允许使用Origin null 。 但我仍然想知道为什么在过去的一天中这种情况发生了变化,Chrome是否已经改变了他们的安全策略,或者之前的工作原因是什么,以及我的任何PhoneGap应用是否会受到影响。

标题下的jQuery-mobile滑动菜单

我刚进入jQuery mobile,看到了下一个例子 是否可以使滑动菜单显示在标题下? (在图像中的红线)

使用jquery动态填充选择选项

将有两个下拉列表, 首先是移动供应商列表,第二个是每个供应商的模型列表。 当从第一个下拉列表中选择供应商时,第二个下拉列表应该动态填充该供应商的相关模型。 这适用于移动网站,最好使用jquery-mobile 第二个选项值将在json映射中。 Motorola Nokia Android selectValues = {“nokia” : {“N97″:”download-link”, “N93″:”download-link”}, “motorola”: {“M1″:”download-link”, “M2″:”download-link”}} 例如,如果用户在第一个下拉列表中选择nokia,则第二个下拉列表应该具有N97,N93作为选项。

第一次通话时,Phonegap / jquery移动幻灯片转换无法正常工作

我有一个尴尬的视觉故障。 在应用程序上更改页面时,我希望有一个很好的转换。 不幸的是,当我第一次切换到另一个页面时,当前页面立即被新页面替换而不是滑动当前页面,然后滑出。 当第一页不在视图中时,将显示新页面。 然而,第二次,它就像一个魅力! 这是在iphone上使用jQuery Mobile + PhoneGap运行的 我制作了一个video来帮助澄清问题: http : //www.youtube.com/watch?v = Ybvzh_wTnSE Email: Password: LOGIN My dives ! My explore ! My search ! My settings ! logout 和相关的CSS: body {margin: 0; font: 18px Helvetica; text-align: center; background-color: #000; background: url(../img/bg_big.png) repeat; -webkit-user-select: none; /* prevent copy paste for all elements */ […]

jQuery Mobile:通过changePage获取传递到页面的数据

我正在尝试将一个对象从一个页面传递到另一个页面并且符合JQM文档,这应该是正确的: $.mobile.changePage( “about/us.html”, { data: {paramUno:”Uno”, paramDos:11} }); 我的问题是,一旦us.html加载,我不确定访问这些值的最佳方法。 我为pageshow , pagebeforeshow , pageinit和pagechange添加了页面事件回调,并且在每种情况下,event.data都是undefined 。 什么是正确的方法呢? 我宁愿不使用localStorage或global / namespaced var,除非这是我唯一的选择。 谢谢!

jQuery Mobile – 动态创建表单元素

我正在创建一个针对iOS设备的网络数据库驱动的离线网络应用程序。 我正在尝试使用jQuery Mobile,但是我在创建各种表单时遇到了问题。 表单选项取自数据库查询,因此它们在加载后插入到页面中,因此“jQuery-Mobilification”不会发生。 快速查看源代码,在这个阶段似乎没有任何明显的方法可以调用它(当然它是alpha版本,我认为这将是一个相当普遍的请求,所以我希望它将会来)。 有什么办法可以解决这个问题吗? 我对单选按钮,复选框和选择列表特别感兴趣。

没有jQuery Mobile Library的jQuery Mobile CSS3页面转换

我有一个使用HTML / JS(jQuery)/ CSS创建的移动应用程序,我希望包含模仿jQuery Mobile中的页面转换(特定于翻转过渡),而不需要包含整个jQuery Mobile Framework。 这些动画似乎是与jQuery触发器绑定的CSS3过渡但我不知道从哪里开始。 有没有人有任何想法? 任何帮助将不胜感激!

如何让Anchor Links在Jquery Mobile中运行?

Jquery Mobile决定将锚链接视为排序的页面请求。 但是,如果您有大量博客post具有指向同一页面的锚点链接(即href =“#specs”),那么这并不好。 有没有办法在特定页面上禁用jquery mobile的锚链接使用,我知道我不会在它上面使用它,所以我可以按照预期使用锚链接,下拉到页面的一部分? 我只需要在同一页面上的锚链接解决方案(即:href =“#specs”)。 谢谢

jQuery跨域Ajax

我的ajax代码是 $.ajax({ type: ‘GET’, dataType: “jsonp”, processData: false, crossDomain: true, jsonp: false, url: “http://someotherdomain.com/service.svc”, success: function (responseData, textStatus, jqXHR) { console.log(“in”); }, error: function (responseData, textStatus, errorThrown) { alert(‘POST failed.’); } }); 这是一个跨域的ajax请求。 我得到了正确的请求响应,而用firebug检查我可以看到响应。 这是我在firebug响应中获得的响应以及通过Web浏览器访问此URL时的响应 {“AuthenticateUserResult”:”{\”PKPersonId\”:1234,\”Salutation\”:null,\”FirstName\”:\”Miqdad\”,\”LastName\”:\”Kumar\”,\”Designation\”:null,\”Profile\”:\”\”,\”PhotoPath\”:\”\/UploadFiles\/\”}”} 但我收到了错误 SyntaxError: invalid label {“AuthenticateUserResult”:”{\”PKPersonId\”:8970,\”Salutation\ 我是否需要使用任何其他方法来使其工作。 我想在phonegap + jquery移动应用程序中实现这一点。 此外,我没有任何访问Web服务的权限 如果我禁用chrome web security,它运行正常