ボタンがクリックされたときにヘッダーにスピナーを作成するためにjavascriptまたはhtmlを使用できるかどうか疑問に思っています。
私は $.ajax 関数を使用しており、リクエストを php URL に投稿するたびに、ヘッダーが回転することを望んでいます。添付の画像を参照して、スピナーの意味を確認してください
ボタンがクリックされたときにヘッダーにスピナーを作成するためにjavascriptまたはhtmlを使用できるかどうか疑問に思っています。
私は $.ajax 関数を使用しており、リクエストを php URL に投稿するたびに、ヘッダーが回転することを望んでいます。添付の画像を参照して、スピナーの意味を確認してください
あなたはこれを行うことができます:
<html>
<head>
<title>my page</title>
<link id="my_ico" rel="icon" href="path to your ico image">
</head>
</html>
その後、ajax ロード時に ico パスを変更できます
$.ajax({
url: "something",
before: function(){
$('#my_ico').attr('href', "path to spinner image");
}
# the rest of your ajax params
});
実際にはページがリロードされていないのに、ページがリロードされていることをユーザーに示すのは不誠実であるため、これは実際には理想的な動作ではないことを警告します。
他に注目すべき点があります。spin.js は、画像や外部 CSS を使用しない、高度に構成可能なスピナーです。
http://fgnass.github.io/spin.js/
あなたが達成しようとしていることにはやり過ぎかもしれませんが、少なくとも一見の価値はあります。