-1

嘿伙计们,我正在实现这个应用程序,我正在使用 php 从数据库中检索图像,并回显一个 div 标签,其中包含有关如何在屏幕上显示图像的所有信息(基本上是一个网格视图)。我正在使用 jquery mobile 生成网格视图。我确定我的后端以正确的格式返回正确的 div。所以我最好的猜测是,在 jquery 准备好将其呈现为网格视图之前,数据会从后端得到回显,所以您对这个问题有任何建议或解决方案,在此先感谢。

4

2 回答 2

1

I can only guess because you didn't provide any code, but If you think that you are calling jquery when it's not yet loaded, then try wrapping your jquery code like this:

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

or like this:

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

This way your code is executed when the page is loaded.

于 2012-11-03T20:10:37.610 回答
0

对于延迟,我很抱歉,这是我今天编写的一小段代码,它似乎运行良好。sample.php 以 html 格式返回网格视图。

jQuery(document).bind( "pagebeforechange", function( e, data ) {
    jQuery.get('sample.php', function(data) {
            jQuery('#sample').append(data);
      });
于 2012-11-03T21:15:28.507 回答