Tag: jquery mobile

JQuery的移动地图和Microdata iPhone应用程序

我一直在使用“微数据”和查询地图([示例]) 1在我的应用程序上显示一些标记。 在networking或本地预览中一切正常,但使用模拟器或iPhone时,标记不会出现。 会有什么是停止在iOS设备上显示的数据? 这似乎也打破了主页button。 下面几个摘录: <!– !Maps ===================== –> <script src="_config/microdata.js" type="text/javascript"></script> <script type="text/javascript"> $('#gmap').live('pageshow', function(){ $('#map_canvas').gmap({ 'center': new google.maps.LatLng(cc_maps_lat, cc_maps_long), 'navigationControl': cc_map_navcontrol, 'mapTypeControl' : cc_maps_controltype, 'streetViewControl': cc_streetView, 'zoom':cc_maps_zoom, 'callback': function () { $('#map_canvas').gmap('loadMetadata', 'microdata', 'http://data-vocabulary.org/Organization', function(i, item, result) { var latlng = new google.maps.LatLng(result.properties.geo[0].properties.latitude[0], result.properties.geo[0].properties.longitude[0]); $('#map_canvas').gmap('addMarker', { 'bounds':true, 'position': latlng, 'animation': google.maps.Animation.DROP }, […]

需要在ios7 +中修正头文件

即使出现键盘,我也需要将标题固定在顶部。 每当我点击文本框,键盘就会出现,包括标题在内的整个页面正在移动到顶部,只有通过滚动页面才能看到它。 我已经确定头像的位置。 什么是最好的解决scheme,以解决这个问题在ios7 +没有使用客观C.我们已经尝试了任何解决scheme已经在这里提供: 过渡到iOS 7:在iPad上查看jQuery / iPhone Webapps的正确视口设置 但它没有工作。 任何帮助表示赞赏。 提前致谢。

如何使用jQuery Mobile添加捏/缩放行为?

我需要使用jQuery Mobile创build一个移动应用程序。 我不明白如何实现在应用程序中显示的图像捏缩放。

电话差距的响应式devise支持

所以我有一个应用程序,我使用电话差距作为包装,专门针对iPad。 现在我想整合一个应用程序的iPhone版本,但它有一个应用程序,所以它们都编译在一起。 所以我想我的问题是什么,电话差距是否允许设备特定的布局,并让你使用JavaScript来检测?

手机应用程序的jquery移动与phonegap不正确的风格

我想说我已经解决了这个问题,但是如果其他人遇到同样的问题,我想在这里作为参考。 我一直在关注这个教程: http : //wiki.phonegap.com/w/page/41524872/JQuery%20Mobile%20Tutorial%20(iOS ) 将jquery mobile整合到我的应用程序中。 我使用的是最新的jQuery库1.7.2。 我无法得到教程中显示的结果。 造型,行为,没有任何工作正常。

在cordova 3和jquery mobile的系统默认浏览器中打开一个链接

您好我正在与android设备上的jquery mobile和cordova 3。 除了我无法在默认浏览器或例如地图应用程序中打开链接之外,一切都很好。 我可以用一个inappbrowser插件打开它,但我不想这样做。 我只想打开默认浏览器的网站链接。 我在这里尝试了很多东西: 在Android的PhoneGap 3.3系统浏览器中打开链接 使用Phonegap / Cordova在默认浏览器中打开链接 但是我看到答案显示了我不想要的inappbrowser的解决scheme。 我该如何解决这个问题? 谢谢你的帮助

jQuery手机:页面导航后不会触发面板打开

我正在使用jQuery mobile(1.3)创build一个移动网站。 在这个网站中,我使用的是我的菜单面板,通过屏幕左上方的“酒吧”button激活,或者从左向右滑动(在桌面上;单击并将鼠标移动到右侧)。 这一切工作正常,直到我导航到不同的页面。 新的页面加载使用jQuery手机AJAXfunction,在console.log我的面板div被logging下来,所以我知道它在那里但是.panel('open')函数没有被触发。 我试图让我的链接2不同的方式,没有运气: <a href="?controller=website&action=algemeenInvoer">Algemene invoer</a> <a href="#" onclick="$.mobile.changePage('?controller=website&action=algemeenInvoer', { transition:'slideup'} );">Algemene invoer, using mobile.changePage</a> 由于我使用PHP,我不能创build一个简单的JSFiddle演示问题,但这里是一个链接到我的开发页面: snip 我希望有人可以帮助我解决这个问题,页面导航后触发我的.panel('打开')。 编辑:当前的滑动function: $(document).on('pageinit',function(){ $('div[data-role="content"]').on("swiperight",function(){ console.log($('#menu')); //open panel after swiped x px. $.event.special.swipe.horizontalDistanceThreshold = 80; $('#menu').panel("open"); }); });

ios phonegap不允许overscroll不能正常工作

我目前正在开发一个应用程序使用phonegap,jQuery的移动多个平台。 我已经search了很多,以禁用phonegap的overscroll效果。 根据我的search,这可以通过在confix.xml中设置首选项来实现 <preference name="DisallowOverscroll" value="true" /> 此外,我已经使用JavaScript代码允许身体滚动,但这是不正常工作。 下面是我用来允许滚动的代码。 .scrollable { overflow: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; } .scrollable * { -webkit-transform: translate3d(0,0,0); } document.body.addEventListener('touchmove',function(e){ if(!$(e.target).hasClass("scrollable")) { e.preventDefault(); } else { console.log("Scrollable"); } }); 有没有办法解决这个问题了

iOS上的JQ UI可拖拽:启动拖拽处理程序中的拖拽

在我们的应用程序中,我们希望从一个列表中删除。 问题是,当列表中的项目很多时 – 元素可拖动时不可能滚动。 作为解决方法,我们希望禁用元素的拖拽能力,并仅在用户长时间点击元素时才启用该元素。 $('li').bind('taphold', function (event, ui) { console.log('taphold'); clearAll(); // clearing all other catched $(this).addClass('catched') $(this).draggable('enable'); }); 这里是jsfiddle https://jsfiddle.net/nrxaqc34/10/ 到目前为止它工作,但用户需要再次点击才能拖动。 如果用户可以在长时间点击后立即开始拖动,那就太好了。 这个答案在这里https://stackoverflow.com/a/9922048/582727不适用于iOS。 也许有人有一个想法。

IBM Worklight – iOS 7状态栏与应用程序的HTML重叠

在我的应用程序中,HTML的顶部是状态栏的一半。 我在该部分有一个button,现在无法点击。 我不知道为什么会这样做。 我有标准的视口线(“宽度=设备宽度”)。 有任何想法吗? 或者如何调整呢?