Tag: jquery

在uiwebview采购本地JavaScript的ios

—————— NOTICE —————-对不起,家伙,犯了一个愚蠢的错误,我已经find了这个修复: https://devforums.apple.com/message/32282 哪些工作,但没有意识到目标位置在新版本的Xcode已经改变,所以相反,点击左侧列表顶部的项目文件,并find我的方式来复制捆绑资源的方式。 不知道为什么除了js之外的所有东西默认显示在那里,但从左边的列表中拖动文件解决了我的问题! 我在uiwebview(一本书的应用程序)中的HTML编程应用程序的ios和使用jquery和touchwipe使用滑动来回移动/通过页面。 我的代码工程,当我在HTML源代码这样的: <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="http://www.netcu.de/templates/netcu/js/jquery.touchwipe.min.js"></script> 但当我尝试在本地存储js时不起作用,如下所示: <script type="text/javascript" src="jquery-1.6.2.min.js"></script> <script type="text/javascript" src="jquery.touchwipe.min.js"></script> .js文件当然是在xcode项目中,在html文件旁边(我认为这并不重要,因为所有东西都是在构build时被压平的) 任何人都可以指向正确的方向吗? 我在Mac OS 10.6.8上使用Xcode 4.2

如何在iOS上的<input type = date>上注册值更改事件

我正在尝试创build一个HTML5inputdate组件,以便我可以利用本机iOSdate/时间select器,我正在使用jQuery。 我有以下代码来生成组件: var $inputDate = $("<input></input>"); $inputDate.attr("type", "date"); $inputDate.attr("value", "2004-05-03"); $inputDate.change(function(event) { console.log("value changed"); }); 代码在本机应用程序的webkit组件内部运行。 input控件显示正常,我可以使用select器来更改值。 但是,更改值并closures选取器时,不会触发更改函数。 当我在Chrome的网页中运行这个function时,事情就像预期的那样工作。 我如何使这个工作在iOS?

JS:event.touches属性如何工作?

我不明白如何使用event.touches属性。 例如,要获取您应该使用的iPad / iPhone手指的数量 event.touches.length 那么为什么这个例子代码不工作? $('.image').bind('touchstart', function(event) { alert(event.touches.length); }); 但是,这是工作: $('.image').bind('touchstart', function() { alert(event.touches.length); }); 难道不是相反吗?

检测iOS是否使用webapp

我想知道是否有可能检测一个iOS用户是否使用该Web应用程序,或只是通过Safari浏览器访问正常的方式。 我想要实现的原因是,当用户点击一个链接时,在iOS webapp上,他将被redirect到Safari浏览器。 所以我使用下面的解决方法,让他留在webapp(防止切换到Safari浏览器)。 $( document ).on("click",".nav ul li a", function( event ){ // Stop the default behavior of the browser, which // is to change the URL of the page. event.preventDefault(); // Manually change the location of the page to stay in // "Standalone" mode and change the URL at the same time. location.href […]

iPhone /的CSS – 我怎样才能防止点击时项目上的黑色半透明覆盖

我正在编程一个移动网站,在iphone上,当您触摸/按住可点击的项目时,图像顶部会显示一个明显的半透明黑色覆盖图。 有没有人经历过这个? 我该如何摆脱? 有没有一种方法与CSS? 这是我的代码: childLink = $('<div class="option"/>'); childLink.click(function () { $(this).find('.option_image').addClass('active'); hideScene($(this).attr('data-sceneID'),'standard'); });

如何检查ios是否使用隐私浏览

我的一个jquery插件有问题,并且当在ios中打开隐私浏览时会发生问题。 有没有办法检查这个?

iOS5 + jquery-mobile转换闪烁

我试图删除在iOS 5上运行时对jqmobile转换的恼人的闪烁效果。我尝试了其他职位的几个方法,如-webkit-backface,做了一些其他的工作,但没有达到完整的解决scheme。 我观察到flickr发生在转换之前,由于导航栏从顶部移动一个像素(也许是2)而重新定位页面。 问题从初始化开始,或者在页面被重新渲染之后的设备旋转之后,我们得到了两个可能的工作结果, 在每次转换时无闪烁和预期工作。 每一个转折出现的描述都会闪烁。 问题当然是,当新页面呈现时,你会随机得到1或2个。 谢谢。

使用jquery移动轻击,而不是点击

我正在制作一个需要在移动设备以及非移动设备上运行的Web应用程序。 在我的应用程序中,我有几个用户可以点击的图标,以便使用websockets发送消息到服务器。 我的代码看起来像这样: $('.button-container').on('tap', '.sender', function() { socket.send('Message'); }); 使用“点击”而不是“点击”是为了提供对iPad(和其他移动设备)的支持,但是由于这看起来有些黑客,我有一些担心。 “tap”似乎可以在我的testing浏览器,Safari 7,Chrome 34和Firefox 26(所有非移动设备)上运行,但对其他非移动浏览器的支持如何? 还有什么已知的问题使用“点击”非点击“非移动浏览器?

如何将div设置为“visibility:hidden”,如果它们在视口之外

我正在开发移动networking应用程序。 但是,iOS 5.1或更低版本的Safari浏览器内存有限。 当我使用css3转换时,我需要最小化内存使用情况。 我发现,如果我使用CSS样式“显示:无/知名度:隐藏”,该应用程序不会因内存问题而崩溃。 所以我想让这个东西“隐藏”,当他们真正隐藏起来的时候。 我的英语不好。 图片可以显示我想要的: 上传的图片**:** 另一个例子是一个网站使用的CSS“知名度:隐藏”属性隐藏每一个会议,当它不在屏幕上: 示例网站:电通networking

防止iOS Safari浏览器移动网页窗口,因此拖动事件可能发生

我正在使用Pep.js进行多点触控的dynamic拖动,但是我的拖动事件没有被注册,因为当我尝试拖动Safari中的对象时,在iOS上,窗口窗口本身移动,并跟随我的拖动。 如何防止浏览器窗口跟随我的拖动,以便我的网页中的<div>可以被拖动? 这里是有问题的网页: http : //goo.gl/TsHgh 。 点击链接,一个<div>幻灯片,这是可拖动的div。 它适用于桌面浏览器,但不能在多点触摸上拖动,因为Safari会随着拖动一起移动窗口。