0

“我有这个加载器 gif,当我在 Ripple Emulator 上测试它时,它显示得很好,但是当被放置在设备上时,只显示加载文本而不显示 loader.gif

function getData()
{
  $.ajax({
  type: 'GET',
  url: 'http://www.somedomain.com/somedirectory/webservice​s',
  data: { some data },
  beforeSend:function() 
  {
    var strLoader = "";

    strLoader += '<div id="loaderContainer">';
    strLoader += '<div id="loaderWord">Loading.....</div>';
    strLoader += '<div id="loaderImage"><img src="images/loader.gif" /></div>';
    strLoader += '</div>';//end of loaderContainer

    $('#content').html(strLoader);
  },
  success:function(data) 
  {
    //retrieve data if retrieval is successful
  }
  error:function()
  {
    //display message if there's error
  }
});
}

有人可以帮忙吗?

谢谢你。

编辑以反映示例代码上的拼写错误

4

1 回答 1

0

在下面的行中,您使用了错误的引号, ' 而不是 "

strLoader += '<div id="loaderWord'>Loading.....</div>';
//_______________________________^ Change this to a "

在下面的行中,您缺少报价。

$('#content).html(strLoader);
//________^ Add a '
于 2012-12-23T09:13:55.003 回答