2016-07-06 12 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枚だけ表示したいと思います。再びTks。 –

+0

回答が更新されました! –

関連する問題