jQTouch在AJAX页面加载时执行代码
当内容是静态时:
<a href="#nearme">Click</a>
<script>$('#nearme').bind('pageAnimationEnd', function(event, info){});</script>
当内容是 AJAX 时:
<a href="page.html">Click</a>
如何绑定 AJAX (page.html) 加载后发生的事情?
When the content is static:
<a href="#nearme">Click</a>
<script>$('#nearme').bind('pageAnimationEnd', function(event, info){});</script>
When the content is AJAX:
<a href="page.html">Click</a>
How do I bind something to occur after the AJAX (page.html) is loaded?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个问题与 jqtouch 有关,它从常规锚标记发出 AJAX 请求
This question pertains to jqtouch which makes AJAX requests from regular anchor tags
查看演示,特别是 AJAX 部分下的“GET 示例” 。本质上,您希望让锚元素链接到返回“jQTouch 页面”的页面,即
。
因此,在您的情况下,您可能有这个锚点:
并且
page.html
可能类似于:Take a look at the demo, in particular the "GET Example" under AJAX section. Essentially, you want to have the anchor element to link to a page which returns a "jQTouch page", i.e.
<div id="pageID">...</div>
.So, in your case, you may have this anchor:
And the
page.html
may be something like: