2016-07-06 68 views
0

我有一個選項列表,當用戶點擊它時過濾一系列圖片。在我的頁面加載後自動選擇一個過濾器選項

我的頁面加載了所有圖片(其中有很多可以一起顯示),我想「模擬」點擊「最佳圖片」鏈接以在加載頁面後僅顯示此圖庫。

<ul id="filters" class="option-set" data-option-key="filter"> 
    <li class="type-work">Category</li> 
    <li><a href="#filter" data-option-value=".best">Best Pictures</a></li> 
    <li><a href="#filter" data-option-value=".beach">Beaches</a></li> 
    <li><a href="#filter" data-option-value=".snow">Ski stations</a></li> 
    <li><a href="#filter" data-option-value=".park">Parks</a></li> 
</ul> 
+0

在哪裏你的圖片????? – Tuhin

回答

0

您需要爲「最佳圖片」選擇最佳選擇器。 ==>通過data-option-value屬性選擇是合適的。

過濾加載頁面時:

$(function(){ 
     // hide all 
    $('[data-option-value=".best"]').hide(); 
     // show the first 9 items : 
    $('[data-option-value=".best"]:lt(10)').show(); 
    }); 
+0

謝謝Abdennour,但我想過濾過程中...無需點擊任何東西。我的頁面加載了所有圖片(超過50張),並且我希望在加載完成後立即顯示9張「最佳圖片」。再次。 –

+0

答案更新! –

相關問題