我遇到了滑塊問題。我們使用我們非常喜歡的Slick slider ..但是我們注意到通過開發工具,我們的CDN中只有我們滑塊中的第一個圖像被使用。雖然沒有被使用的CDNslick_slider中的懶惰加載圖像未被CDN使用
其使用懶加載功能其他我們使用wpengine.com來承載我們的WordPress網站。他們在我們的安裝中內置了max-cdn,當您在開發工具中查看它們時,我們在網站上使用的所有圖像或上載到媒體庫的圖像都是「CDN」鏈接。
因此,在我們的header.php我們有滑塊HTML這樣的:
<section class="lazy fade single-item slider" style="max-height:324px;
overflow:hidden;">
<a class="slide-link" href="#">
<div>
<img src="/images/img1.jpg">
</div>
</a>
<a class="slide-link laz-slide" href="#">
<div>
<img data-lazy="/images/img2.jpg">
</div>
</a>
<a class="slide-link laz-slide" href="#">
<div>
<img data-lazy="/images/img3.jpg">
</div>
</a>
</section>
你會發現,第一個圖像的代碼使用SRC =「」,而其他圖像使用數據懶=「」
此延遲加載功能內置到slick slider - 如果你打CTRL +該鏈接F上而求索「懶」,你可以看到他們是如何引用它GitHub的頁面
0123上我的問題是,那些relyig上數據懶形象=「懶加載未使用」我們CDN。但是,如果我只是將它們更改爲src =「」並保存,當我檢查開發工具時,它顯示它們全部由加載CDN。
任何人都可以想到一個相對簡單的解決方案,允許我使用延遲加載和CDN爲我的slick slider圖像?
感謝