2012-11-03 31 views
-1

嘿,我正在实施这个应用程序,我从一个数据库使用PHP检索图像,并回显一个div标签,其中有关于如何图像的所有信息显示在屏幕上(基本上是一个网格视图)。我正在使用jquery mobile来生成网格视图。我知道我的后端会以正确的格式返回正确的div。所以我最好的猜测是,在jquery准备将其呈现为网格视图之前,数据会从后端回显,因此,您对此问题有任何建议或解决方案,事先要感谢。需要帮助,使用jQuery的移动渲染网格视图

+2

插入一些代码或放一个jsfiddle – mram888

回答

1

我只能猜测,因为你没有提供任何代码,但如果你认为你调用jQuery的,当它尚未加载,然后尝试包装你的jQuery代码是这样的:

<script type="text/javascript"> 
    window.addEventListener('load', function() { 
     // use jquery here: e.g. $('#content').show(); 
    }, false); 
</script> 

或类似这个:

<script type="text/javascript"> 
    $(function(){ 
     // use jquery here: e.g. $('#content').show(); 
    }); 
</script> 

这样你的代码在页面加载时执行。

0

我很抱歉拖延,这是我今天写的一小段代码,它似乎工作得很好。 sample.php以html格式返回网格视图。

jQuery(document).bind("pagebeforechange", function(e, data) { 
    jQuery.get('sample.php', function(data) { 
      jQuery('#sample').append(data); 
     });