ホームページ > 記事 > ウェブフロントエンド > jQuery の append() メソッドを使用すると、スクリプトの Onload イベントが発生しない場合があるのはなぜですか?
Onload イベントによるスクリプトの連続ロード
特定の順序でスクリプトをロードしようとする場合、onload イベントが確実にトリガーされるようにすることが重要です予想通り。ただし、jQuery の append() メソッドを使用してスクリプト要素を DOM に追加すると、onload イベントが発生しない場合があります。
解決策:
この問題を解決するには、 2 つの調整を行う必要があります:
el.onload = function() { el.src = script; };
$body.append(el); el.onload = function() { el.src = script; };
追加の考慮事項:
以上がjQuery の append() メソッドを使用すると、スクリプトの Onload イベントが発生しない場合があるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。