问题标签 [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.
hyperlink - jQtouch点击和链接问题
我在使用点击链接时遇到 jQtouch 问题,
我正在尝试获取一个链接以在点击 la iphone appstore 时更改背景颜色(蓝色)
所以我正在使用这段代码:
“.active”样式包含蓝色背景:
和链接是这样的:
问题是,当我点击链接时,背景会按预期更改,但链接不起作用,并且当我移开手指时新背景不会被删除^^
有人可以指出我做错了什么:/?
javascript - 在使用 jQuery 发布之前通过单击链接填充表单
我正在使用 JQTouch 构建一个小型网站,而我遇到的第一个问题是表单。
我有一个表格
(name
当我尝试使用 访问它时,该属性就在那里document.pform
)并且其中是一个 ula
元素列表,如下所示:
在表单的下方,我放置了一个隐藏的输入字段(因为我只想发布一个值),我的目标是通过单击其中一个链接然后提交来填充它:
提交时,网络服务器报告执行了 POST,并且在页面返回原始表单之前有一个简短的幻灯片动画。试图破解我的方式进入 jqtouch.js 来填充输入字段是行不通的(我正在尝试的是$form.somename.value = $(this).attr('value');
里面submitParentForm()
)
CSS 很好地捕获并且列表显示得很好。事实上,如果我删除submit
类并插入我自己的表单提交覆盖document.somename.value = %(this).attr('value'); document.pform.submit();
,例如,href
或者onClick
在其中一个链接中,则执行 POST 并显示下一页,尽管是通过重新加载而不是 jQTouch 动画,其中是我的目标。
我的问题:当我发布一个表单时,我如何使用 jQTouch 来显示幻灯片动画,当用户单击它时我想用元素的 填充它value
?a
提前致谢。
javascript - 如何防止 Jqtouch 自动滚动到当前类的 div?
我正在使用 Jqtouch 设计一个 iphone 应用程序。
由于我在顶部使用标准标题/工具栏,因此我只想将其固定在那里而不移动。我通过使用类工具栏创建一个 div 并将 CSS 显示设置为 block 并将 min-height 设置为 0px 来了解如何做到这一点。
但是,当它启动并且每次我更改页面时(从技术上讲,它会显示不同的 div 而不是显示(?)),它会自动滚动到它刚刚更改的 div 的顶部,我需要向上滚动才能看到工具栏(工具栏位于最顶部,div 上方)。
如何让它真正向上滚动到工具栏或页面顶部?
这是我当前代码的简化布局:(对于正文部分)
mobile - Sencha Touch VS JQTouch
我和我的创业公司正在决定使用哪个移动触控框架来构建我们的移动 Web 应用程序。我很难弄清楚 Sencha Touch 和 JQTouch 之间的区别。我了解 Sencha 许可的这两种产品和 Sencha Touch 都需要付费许可才能在商业上使用它。除了法律和财务问题外,这两个框架之间有什么区别、优缺点。
谢谢。
jqtouch - 在拆分视图控制器中使用 JQTouch
我有一个基于拆分视图控制器的 iPad 应用程序,它使用 Web 视图加载 jqTouch Web 应用程序。
在纵向模式下它看起来不错,但在横向模式下(无论应用程序以哪个方向启动),jqTouch 页面比视口更宽。
是否有我可以stringByEvaluatingJavascriptFromString:
在 jqTouch 视图中调整(最好通过调用)的设置以使其正确调整大小?
jquery - 如何用另一个替换jQTouch中的整个页面
我一直在尝试使用 jQTouch 替换页面的内容,但没有成功。我的问题与这个问题有关
当我尝试这样做时,整个页面都会消失。有人对此有解决方案吗?
jquery - jQTouch中确定上一页(即referrer)
我试图确定前一页(例如引荐来源网址)以决定是否显示后退按钮。
我试图检查$('.current').data('referrer')
,但它并不总是设置。事实上,它通常是不设置的。history.previous
并且document.referrer
似乎也没有设置。
有人可以请教我吗?
iphone - jqtouch移动应用ajax加载问题
我将这个问题简化为
但我离开这篇文章了解详情。谢谢。
我有一个 RSS 阅读器应用程序,用作学习的游乐场。它目前的化身是用于学习 jqtouch/移动应用程序的东西。我在动态加载帖子时遇到问题,因为 jqtouch 接管了“a”并对其进行处理。
这是一般过程:
问题是,jqtouch 和 iui 似乎都强迫你使用“a”标签在页面/卡片之间移动,我想根据需要动态加载博客文章,以提高速度(最终我将实现清单和本地存储)。对于我想做的事情,使用 JSON 加载它很重要。我想让它尽可能快速和高效。我更喜欢将点击绑定/实时点击到 div 而不是“a”,这将使我能够通过点击做更多事情,而不仅仅是跳转到新页面/卡片。
这是 HTML 部分:
这是页面加载时触发的内容:
这是在提要标题中添加的功能:
到目前为止,我们已经有了基本的 html,并且 append_feeds() 已经用我正在关注的博客的标题 + num_unread 填充了一堆 div/uls。此外,我还设置了其他 div 作为链接的目标,每个博客一个。这些是“页面”或“卡片”。
但是,当我点击博客的标题时,我想首先使用 ajax/json 抓取单个博客的所有帖子,然后更新正确的提要的 div,并加载页面/卡片(基本上是 jqtouch 和 iui 拉出与 href="") 中的哈希 ID 匹配的 div。
我已经尝试绑定/实时到单击/点击事件,但 jqt/iui 似乎接管了呼叫。我会完全跳过“a”标签,只需将点击绑定到“li.post”或其他内容,但 jqtouch 不会将其识别为点击。似乎只想让我使用实际链接作为点击事件。
jqtouch - 简化:jqtouch 移动应用程序 ajax 加载问题
在 jqtouch 和 iui 中,如果你想跟随一个链接,比如<a href="#feed-49">This is a FEED</a>
AND 动态加载的内容,你会怎么做<div id="feed-49"></div>
?
我已经尝试将点击处理程序绑定/激活到“a”和父“div”上,但它永远不会被触发,只是实际跟随链接的事件。谢谢。
这是我的另一个问题的简化版本: