// 接管手机端底部音乐按钮 function modify_m_bottom_music_button_link() { const music = document.querySelector('a[href*="#m_bottom_music_button"]'); if (!music) return; music.addEventListener('click', function(event) { event.preventDefault(); mu_box_show(); }); } // 视频默认正方形,播放恢复比例 function modify_moment_video_size() { const videos = document.querySelectorAll('.pix_video'); videos.forEach(video => { if (!video.hasAttribute('data-video-events-bound')) { video.addEventListener('play', () => { video.classList.add('is-playing'); }); video.addEventListener('ended', () => { video.classList.remove('is-playing'); }); video.setAttribute('data-video-events-bound', 'true'); } }); } // = = = = = = = = = = = = = = = = 触发器 = = = = = = = = = = = = = = = = // 集合:PJAX(初始化执行+PJAX执行) function init_anian_pjax() { modify_moment_video_size(); } // 集合:初始化(仅初始化执行一次) function init_anian_inport() { init_anian_pjax(); modify_m_bottom_music_button_link(); } // PJAX监听 document.addEventListener('pjax:complete', function () { init_anian_pjax(); }) // 入口 init_anian_inport();