CSS
ページにインライン スタイルを記述しましたが、js を使用して新しい HTML を読み込む場合、クラスの対応付けは効果がありません。この問題が発生する理由はありますか? 1. js がスタイルを変更したかどうかを確認します
2. スタイルシートが正しく読み込まれているかどうかを確認します
3. インラインスタイルが正しく記述されているかどうかを確認します
4. コードセクションを除外して分析し、どのセクションに問題があるかを確認します
1. js がスタイルを変更したかどうかを確認します
2. スタイルシートが正しく読み込まれているかどうかを確認します
3. インラインスタイルが正しく記述されているかどうかを確認します
4. コードセクションを除外して分析し、どのセクションに問題があるかを確認します
私 js はスタイルを変更せず、HTML をロードするだけです。初めてロードするときは機能しますが、クリックして再度ロードするとスタイルが無効になります。ロード時に注意すべき点はありますか? HTMLをjsで?
1. 正しいかどうかを確認する 一部のjsがスタイルを変更しているかどうか
2. スタイルシートが正しく読み込まれているかどうかを確認する
3. インラインスタイルが正しく記述されているかどうかを確認する
4. 除外して分析するコードのセクションを見て、どのセクションに問題があるのかを確認してください
私の js はスタイルを変更していません。初めてロードするときは問題ありませんが、クリックして再度ロードすると、スタイルが無効になります。 jsでHTMLをロードするときに注意することはありますか?
初めてロードするときは問題ありませんが、再度ロードするときにクリックするとスタイルが無効になります(最初のロードで機能した元のコードと比較してください) 2回目のロードで失敗した元のコードで違いを確認します)
jsでhtmlをロードする際に特に注意することはありません。記述は正しく、パスも正しいです
<で書かれたスタイルは、スタイル>スタイル>?
「.class」が記述されているか確認
要素に直接書かれたスタイルで上書きされていないか確認
1. jsでスタイルが変更されているか確認
2. スタイルシートが正しく読み込まれているか確認
3インライン スタイルが正しく記述されているかどうかを確認します
4. コードのセクションを除外して分析し、どのセクションに問題があるかを確認します
私の js はスタイルを変更せず、HTML をロードするだけで問題ありません。初めてクリックしましたが、再度ロードするとスタイルが無効になります; js で HTML をロードするときに注意する点はありますか?
検査要素をクリックすると、動的にロードされた DOM 構造が表示されます。と比較することで区別することができます。
で書かれたスタイル?
".class" と書かれているか確認
要素に直接書かれたスタイルで上書きされていないか確認
はい、スタイルで書かれています
dom構造は同じです、検査にもchromeを使いました要素を参照してください。js のみがロードされます。 その他のデータ
コードは比較的長く、投稿するのが難しい
//table += ('
' + dayNames[d] + ' | ';tempDate = prev Year.toString() + '-' + (prevMonth).toString() + '-' + (prev_days - firstDay + j + 1).toString(); | table += (' onclick="javascript:$.fn.dateevent('' + nextyear.toString() + '-' + (nextMonth).toString() + '-' + i.toString() + '') ;"'); |
---|