Pemalam jQuery MixItUp melaksanakan penapisan animasi dan sorting_jquery

WBOY
Lepaskan: 2016-05-16 16:04:48
asal
2244 orang telah melayarinya

Apakah MixItUp?

MixItUp ialah pemalam jQuery yang menyediakan penapisan dan pengisihan animasi.
MixItUp sangat bagus untuk mengurus mana-mana kandungan yang dikategorikan atau diisih seperti portfolio, galeri dan blog, tetapi juga berfungsi sebagai alat yang berkuasa untuk bekerja pada antara muka pengguna aplikasi dan visualisasi data.
MixItUp berfungsi dengan baik dengan HTML dan CSS sedia ada anda, menjadikannya pilihan terbaik untuk reka letak responsif.
Daripada menggunakan kedudukan mutlak untuk mengawal reka letak, MixItUp direka untuk berfungsi dengan reka letak aliran dalam talian sedia ada. Ingin menggunakan peratusan, pertanyaan media, blok sebaris atau kotak melengkung? tiada masalah!

Kod halaman

<div id="Container"> 
  <div class="mix category-1" data-my-order="1"> ... </div> 
  <div class="mix category-1" data-my-order="2"> ... </div> 
  <div class="mix category-2" data-my-order="3"> ... </div> 
  <div class="mix category-2" data-my-order="4"> ... </div> 
</div> 
Salin selepas log masuk

MixItUp menyasarkan elemen dalam bekas bercampur dengan kelas. Penapisan klasifikasi menambah sifat data tersuai untuk sifat kelas dan isih.

Bina kawalan penapis anda:

class="filter" data-filter=".category-1">Category 1 
class="filter" data-filter=".category-2">Category 2 
Salin selepas log masuk

Penapisan berlaku apabila butang penapis diklik.

Bina kawalan isihan anda:

class="sort" data-sort="my-order:asc">Ascending Order 
class="sort" data-sort="my-order:desc">Descending Order 
Salin selepas log masuk

Isih berlaku apabila butang isih diklik.

CSS

#Container .mix{ 
  display: none; 
} 
Salin selepas log masuk

Dalam gaya item, tetapkan elemen sasaran untuk tidak mempunyai atribut paparan. MixItUp hanya akan memaparkan elemen yang sepadan dengan penapis semasa.

JS

Contoh MixItUp menggunakan bekas jQuery:

$(function(){ 
  $('#Container').mixItUp();  
}); 
Salin selepas log masuk

Menggunakan ID bekas kami, kami boleh membuat instantiate MixItUp dengan kaedah jQuery .mixItUp()

Lihat DEMO Muat turun sekarang

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!