動画の自動リピート抑制

Main.jsに下記を追加すると、ヘッダー動画の自動リピートを抑制できる //2021.01.27 addttion $( document ).ready( function() { let videotag = document.getElementById( “wp-custom-header-video” ); videotag.loop = false; }); // 2021.01.27 add end $(window).load()はページのすべての要素、つまり画像などがすべてロードされた段階でイベントが発火されます。 それぞれのイベントの順番をまとめるとしたのようになります。 ページの読み込みが始まる HTMLの読み込みが終わる $(document).readyが実行 画像など含めすべてのコンテンツの読み込みが終わる $(window).loadが実行 $(window).loadは一番最後に実行されます。そのページが、大量のコンテンツを読み込む場合など、なかなか処理が実行されないことがあります。 なので、ユーザの使い勝手を考えたら$(document).ready()を使うほうが良いと思います。 下記についてちょっと怪しい気もするけれども(https://rcmdnk.com/blog/2015/07/11/computer-javascript-jquery/)整理してあったので ●load: window.onload = function() {… window.addEventListener(“load”, function() {… $(window).load(function() {… (jQuery) $(window).on(“load”, function() {… (jQuery) $.event.add(window, “load”, function() {… (jQuery) ●ready: document.addEventListener(“DOMContentLoaded”, function() {… $(document).ready(function() {… (jQuery) $(function() {… (jQuery)