私はAJAXファイルを持っています。ここでは、コンテンツがロードされている間にローダーイメージを表示しています。しかし、テキストが表示されても、表示されていないので、何かが間違っているようです!ローダーがHTMLで表示されない
私のコードは次のとおりです。
http.onreadystatechange = function() {
if(http.readyState == 4) {
//document.getElementById("showBusStatus"+bus_id).innerHTML = http.responseText;
document.getElementById("showBusStatus").style.color = '#999;';
//document.getElementById("showBusStatus").style.input.width = '60px;';
document.getElementById("showBusStatus").innerHTML = http.responseText;
}
else {
document.getElementById("showBusStatus").innerHTML = '<img src="ajax-loader.gif"> Loading Content...';
}
}
画像ファイルはWebルートからの相対でURLを使用するJavaScriptのファイルと同じディレクトリに
なぜあなたはjqueryのを使用していませんか?あなたの仕事ははるかに簡単になり、あなたの問題は解決しやすくなります。 –
最後に ''タグを' /> 'で閉じて、画像パスが正しいことを確認してください。 JavaScriptのエラーはありますか? – ManseUK
あなたは確かですか、イメージはイメージの 'src'を設定した場所にあります... –