问题标签 [jqtouch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 JQuery 和 JQTouch 清除表单输入字段的按钮
我有一个使用 JQTouch 构建的站点,并希望在文本输入字段中添加小十字按钮以清除按下时的文本。
我尝试从他们的 google.com iPhone 网站上模仿 Google 的技术。另外,我已经在 mobileSafari 的 iphone 上的文本字段输入中读到了这种方法 ?...
我有这个部分工作。但是,是否以及何时注册十字按钮似乎并不可靠。
我创建了最少的代码来测试这个:
使用 JQTouch - http://hogtownconsulting.com/clearquery/index.html
没有 JQTouch(或任何其他 JS 库) - http://hogtownconsulting.com/clearquery/index-no-js.html
我不确定是否是与 JQTouch 库的交互导致了这些问题。但是没有 JQTouch 的版本似乎对点击十字按钮更敏感。任何有关如何使此功能正常工作的建议将不胜感激。谢谢你,帕特里克
jquery - jQTouch - 无法粘贴到输入字段:有人见过吗?
这是 HTML 片段:
没有与此输入字段关联的事件 bind() 或 live()。
如果我删除 jQTouch,它应该可以正常工作,那么,有人遇到过这个问题吗?
jquery - iPhone网络应用程序的自动完成ajax文本框?
我开发了一个 Rails 网站,其中有一个带有自动完成功能的文本框(当用户开始输入时,有效值列表“下拉”在它下面)。为此,我使用了Rail 的 autocomplete。
现在我正在开发这个网站的移动版本。由于目标浏览手机是 iphone,所以我使用的是jqtouch。
因此我的问题是:在 iphone 网络应用程序上执行“自动完成 ajax 文本框”的最佳方法是什么?
我怀疑应该有一种简单的方法,因为 jqtouch 使用jquery,并且有几个自动完成插件(顺便说一句,不知道哪个最适合这个任务)。但是,如果有人认为有比使用 jqtouch 更好的方法来做到这一点,我愿意接受建议。
javascript - 如何复制 JQtouch 流畅的 iphone 动画?
所以,我知道如何从理论上做到这一点,当我尝试动画时购买真的很滞后。
我在做什么:我得到了这个带有各种项目和文本(非常标准)的 UL,当我想为它制作动画时,我只需用 JS 添加一个类“flipout”,如下所示: element.className = “flipout”;
动画的 CSS 如下所示:
使用 JQtouch,相同的 HTML 像丝绸一样流畅。我做错了什么?!
iphone - iphone safari 网页切换器缩略图
iphone (3gs) safari 使用什么作为在窗口之间切换时显示的缩略图?
对于下面的页面,使用 jqtouch 构建,单击页面切换器时页面内容消失。背景仍然存在
javascript - 我必须复制此功能吗?- jQuery
我正在使用此功能为基于 Web 的移动应用程序在当前 div 上创建透明的信息覆盖。
背景:使用 jQTouch,所以我有单独的 div,而不是加载新的单个页面。
当我单击第一个 div 上的按钮时,了解 JS 将按顺序运行,该功能工作正常。当我转到下一个 div 时,如果我单击同一个按钮,则在显示此 div 时不会“发生”任何事情,但如果我返回第一个 div,它实际上已在此页面上触发它。
所以我在逻辑上复制了该函数并更改了 CSS 选择器名称,它适用于两者。
但是我必须为每次使用都这样做吗?有没有办法使用相同的选择器,但在每个变体中加载不同的内容?
html - 使用 jQTouch 时,我无法获得从 Mobile Safari 打开邮件应用程序的 mailto 链接。有什么问题?
我正在使用jQTouch开发一个 iPhone Web 应用程序,它包含一个mailto:
指向有效电子邮件地址的简单链接,当点击该地址时应该会启动 iPhone 邮件应用程序——但它没有。
如果我在 Mobile Safari 中访问包含完全相同链接的“普通”网页,然后点击它,我会得到预期的结果:邮件应用程序会在“收件人”字段中弹出正确的电子邮件地址。
这是链接 HTML(地址已更改),以防我发疯并犯了一个愚蠢的错误,但它看起来非常好:
有没有人在使用 jQTouch 时遇到过这个问题?或者任何人至少可以提出一种我可以调试它的方法吗?在我点击非工作链接的那一刻,它会闪烁红色(活动链接状态),并且绝对没有其他任何事情发生。
jquery - jQuery & jqTouch - ajax.load 问题
我认为我的问题更多在于我的方法并且更多地适用于 jquery,但是这里发生了一些奇怪的事情。
我正在使用 jQuery 和 jqTouch。我的html是:
我想要做的是当用户单击当前位置链接时,pageAnimationEnd 我想加载一个页面并将其附加到#currentloc。这是我的代码:
如您所见,这将完全替换#currentloc 的内容。我不确定如何在不替换现有内容的情况下附加 results.php 的内容。我已经研究过将 ajax 加载请求放在 append 中:
但这完全行不通...
知道该怎么做吗?
更新
我尝试过但感觉有点笨拙的一件事是
感觉有更好的解决方案。
jquery - jqTouch - 使图像触发动画,而不是
使用 jqTouch 玩得更多,我遇到了应该链接到单独页面的图像的问题。
我的代码是
因此,jqTouch 似乎无法识别包裹在图像周围的锚点。如果我将它们放在无序列表中 - 它会按预期运行,并且页面会转换到 #largeImage 屏幕。
知道如何在不使图像成为无序列表的情况下使其工作吗?
javascript - JqTouch - 检测动画触发器
我遇到的另一个问题是 w/jqTouch... 我试图检测点击了哪个元素来触发动画,以便我可以将参数从点击的项目传递到后续页面。
我的 HTML 是:
当我单击#places 中的任何列表项时,我可以很好地滑到#singleplace,但我试图检测单击了哪个元素,以便我可以将参数传递到#singleplace div。我的 javascript 是:
我尝试了 $(el).live('event', fn()) 方法的几种替代方法,包括:
这些似乎都不起作用。有没有更好的方法可以处理这个问题?我在 jqTouch 的问题页面上注意到,有这样的:http ://code.google.com/p/jqtouch/issues/detail?id=91 这可能是问题的一部分......