0
我有一個美麗的響應式圖庫啓動和運行,與prettyPhoto插件更容易查看圖像。這個課程在臺式機/筆記本電腦上非常出色,但在移動設備上絕對是可怕的。 (較長的加載時間,由於預定的CSS等不適合屏幕的圖像)禁用李錨移動
我可以告訴瀏覽器不要在移動設備上加載prettyPhoto.js,但縮略圖錨仍然會鏈接到全尺寸圖像。 (我不想要!縮略圖對於手機來說足夠大,不需要全尺寸圖像。)
必須有某種jQuery或JavaScript解決方案。我不確定採取什麼最好的方法,並希望有人能夠提供一些解決這個問題的見解。
HTML:
<ul id="portfolio">
<section id="photos">
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
</section>
</ul>
編輯:
我有什麼至今:
<script>
if ($(window).width() < 767) {
$('#portfolio img').unwrap();
)};
</script>
至極似乎並沒有工作。有任何想法嗎?
感謝您的快速答覆。那麼,我該如何觸發這個.unwrap(),讓我們說一個最大寬度的屏幕:767px – Jefferson
查看更新後的答案。你最終可以看看窗口onresize事件,但這個片段基本上回答你的問題 –
奇妙的是,這個伎倆。我將添加一個window.onresize,它就是我正在尋找的。非常感謝你! – Jefferson