私は、プラグインによって生成されたサムネイルタイルを取得し、それをDOMのどこかに投げるjQuery関数を持っています。この機能は半分の時間で機能します。jQuery worksページの3/4がロードされています
私がこのようにしなければならなかったのは、プラグインがページの読み込み時にHTMLの半分を自動的にレンダリングし、CSSソリューションがひどいためです。私は容器をお互いにあふれさせなければならなかった。それはひどいハッキーだった。
プラグインはサムネイル付きの画像です。サムネイルがクリックされるたびに、対応する写真がメインの画像枠内に表示されます。
コード:
setTimeout(function(){
$('ol').append('<li data-toggle="modal" id="thumb" class="yt-thumb" overflow-scroll="false" overflow-scroll="true" data-target="#youtubeModal"><img src="/images/dome-thumb.jpg" /></li> '); // add youtube to thumb slider
$('ol').appendTo($('#thumb-area'))
}, 2000);
それはsetTimoutである理由、それはプラグインがコードを生成する際に遅延があると思われます。残念ながら、プラグインは全体的なテーマの一部であり、コードを投稿することができないので、あいまいなアイデアを歓迎します。
一つの漠然としたアイデアは、[ 'MutationObserver'](https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver)をリッスンするために使用を検討することですプラグインがコードを生成するDOMの部分に変更されます。 –