Изотоп на jQuery: филтриране при зареждане на страница въз основа на променлива get

Работя с изотопния плъгин jQuery и бих искал да показвам само елементи от определена група, когато страницата се зареди. В момента се показват всички елементи:

http://aproposstudio.com/category/work/

Например, на връзката по-горе, има ли начин да заредите страницата с показване на „стенописите“?

Благодаря.


person superUntitled    schedule 05.01.2012    source източник


Отговори (3)


Отговорът е доста лесен:

$('#container').isotope({ filter: '.your-filter-name' });

Използвайте този ред във вашия код.

Вижте тази връзка: http://isotope.metafizzy.co/docs/filtering.html

person madvertising    schedule 01.10.2013

Така че мисля, че просто искате да използвате простите методи hide() и show().

Ако използвате класовете, приложени към вашите html елементи, можете лесно да ги изберете и скриете със следните jQuery редове.

$(".project").hide()
$(".murals").show()

сега това, което ще направи, е да „скрие“ всички проекти и да покаже само стенописите.

Има ли логика в това?

person BananaNeil    schedule 05.01.2012

Много е просто!

(function ($) {
    $(window).load(function () {

        // settings
        var sortBy = 'date', // SORTING: date / name
            sortAscending = true, // SORTING ORDER: true = Ascending / false = Descending

            theFilter = '.YOUR SORT'; // DEFAULT FILTERING CATEGORY
person deluxedecor    schedule 23.03.2013