在jQTouch中,我根据jQT演示从服务器动态获取页面
<a href="/page" class="button">The Page</a>
将HTML代码段加载到
中<div id="page">
通常我能够做到
$('#page')。bind(“pageAnimationEnd”,...)
知道页面何时完成加载,但它似乎不适用于动态加载的内容。我一直试图找到一种解决方法,但一直没能。我认为关于SO的这个问题是asking the same thing,但似乎没有任何确凿的答案。
答案 0 :(得分:0)
如果您可以访问“页面”,只需将javascript放在该页面上,它就会在加载完成后执行。所以在页面html中你可以添加...
<script>
$(function() {
do something when im finished
});
</script>
答案 1 :(得分:0)
$('#myid').live('pageAnimationStart', function(e, info){
//do something
}).bind('pageAnimationEnd', function(e, info){
if (info.direction == 'in'){
//do something
}
});