“当我在Ripple Emulator上测试它时,我有这个加载器gif很好地显示但是当放置在设备上时,只显示加载文本但不显示loader.gif
function getData()
{
$.ajax({
type: 'GET',
url: 'http://www.somedomain.com/somedirectory/webservices',
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
}
});
}
有人可以帮忙吗?
谢谢。
编辑以反映示例代码上的拼写错误
答案 0 :(得分:0)
在下面的一行中,您使用了错误的引号,而不是“
strLoader += '<div id="loaderWord'>Loading.....</div>';
//_______________________________^ Change this to a "
在下面的行中,您错过了一个引用。
$('#content).html(strLoader);
//________^ Add a '