1. 現(xiàn)在取り組んでいるプロジェクトはデータ テーブル ページですが、バックグラウンド クエリに時(shí)間がかかるため、ユーザー エクスペリエンスを向上させるために、読み込みアニメーションが追加されています。アニメーションを読み込むためのプラグインには問(wèn)題はありませんが、メソッドの実行中にアニメーション効果が存在しないことがわかります。
2. コードを直接貼り付けます。 jsのエントリーレベル。助けてください...
3
Gこのコードがページ上の動(dòng)的タブ列の場(chǎng)合、クリック イベントが各タブに追加されます。
4
このコードは最後の行のメソッドの詳細(xì)です最初のコードの、新しい読み込みアニメーションが読み込まれてスターが開(kāi)始された後、その効果はクロム ブレークポイントで確認(rèn)できますが、通常のブラウジング モードでは効果は無(wú)効です。開(kāi)発ブレークポイントで確認(rèn)すると、すべての操作が同時(shí)に実行されているようで、オーバーロードの影響はありません。理由は何ですか?アドバイスをお願(yuàn)いします/ページの寫真を添付し??ます
業(yè)精于勤,荒于嬉;行成于思,毀于隨。
ajax リクエストを行うとき、beforeSend ステージで読み込みアニメーションを表示し、データが返された後にアニメーションを削除できます。次に、jQuery オブジェクトとネイティブ js オブジェクトを混在させることはできません。$(this) は jquery オブジェクトです。コードを見(jiàn)ると、ネイティブ js で dom 操作を?qū)g行するために jquery オブジェクトを使用していますか? ?また、id $('.'+id) はクラス名ですよね?
ご指示によると、デバッグ中は表示されるのですが、通常の狀態(tài)では表示されないのは、データの読み込みが早すぎて、表示された直後に非表示になってしまうためだと思われます。表示されますが、非表示にはなりません。常に表示されるかどうかを確認(rèn)してください。そうでない場(chǎng)合は、読み込みに問(wèn)題があることを意味します。
獨(dú)自のローディングを作成し、このローディング js セクションを最後に配置し、window.load して試してみてください
私は以前にこの狀況に遭遇しました。私はajaxリクエストを同期として書(shū)きました。あなたのリクエストが同じかどうかはわかりません。