【问题标题】:gif loading image not working in jquerymobliegif加载图像在jquerymoblie中不起作用
【发布时间】:2015-02-15 23:16:13
【问题描述】:

我们得到本地SqLiteDB的数据。然后我们将数据显示到ListView。但这需要一些时间。所以我们需要loadingMessage这样

我们试过这样

$('#content').append('<img src="../images/Loading_Animation.gif" alt="US Flag" "/>');

但没有运气。请任何人指导我。请任何人告诉我是否有其他最佳方法

【问题讨论】:

  • 如何从数据库中检索数据?你能分享你的代码吗?
  • @Omar 开玩笑说我正在使用选择查询,然后得到没有问题的结果我有 600 条记录,所以这需要一些时间。所以在这个时候我们放置了一些效果。如果有任何事情知道我的问题请帮助我
  • 您可以使用$.mobile.loading("show")"hide" 来显示jQM 加载微调器。这就是为什么我问何时/如何从服务器获取数据?您使用的是 Ajax 还是其他方法?
  • This works,因此您放置代码的位置或图像位置可能存在问题。检查一下。
  • @MagicalPhoenixϡ 感谢它在浏览器上的工作,但当我检查到移动它不工作

标签: jquery cordova jquery-mobile loading gif


【解决方案1】:

试试这个,希望能成功

   **HTML**

   //hide image where do you want to show
   <img src="filename.gif" id="loadinggif" style="display:none">

   **JQuery**

   //before ajax call show gif image

   $("#loadinggif").show();

   $.ajax({
     url: 'filename.php',
     type: 'POST',
     success: function(data) {

       //after ajax success hide gif

       $("#loadinggif").hide();     

       console.log(data);

     }

   });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    • 1970-01-01
    相关资源
    最近更新 更多