Apa saja plugin jQuery yang “harus dimiliki”? [Tutup]


108

Saya ingin tahu plugin JQuery apa yang paling berguna. Saya sangat tertarik pada mereka yang mungkin berguna dalam pengembangan UI umum, seperti Tablesorter , daripada yang melayani kebutuhan yang tidak umum.

Jika Anda dapat memberikan deskripsi singkat tentang tujuan plugin, itu akan sangat membantu.

Terima kasih, Don


1
Banyak orang cenderung menggabungkan jquery dengan perpustakaan ui yang bagus seperti YUI atau dojo. Ini membuatnya mudah untuk menguliti aplikasi dan memberikan tampilan yang konsisten di seluruh papan, yang bisa sangat sulit dicapai dengan hodge-podge dari plugin jquery untuk UI. My 2C :)
Surya

Jika Anda menggunakan dojo atau YUI, Anda mungkin juga tidak menggunakan jQuery karena keduanya menyertakan pustaka javascript serupa seperti jQuery.
Joshua Partogi

3
jQuery + YUI + dojo + plugin "harus punya", ya. Saya cukup yakin saya tidak akan pernah mengunjungi situs Anda seumur hidup.
gblazex

Jawaban:


45

Daftarku:

  • Pelengkapan Otomatis
    • Bidang masukan untuk memungkinkan pengguna dengan cepat menemukan dan memilih beberapa nilai, memanfaatkan pencarian dan pemfilteran.
  • JSON
    • Plugin JSON mengambil dan memanipulasi data json.
  • Kue kering
    • Plugin utilitas sederhana & ringan untuk membaca, menulis, dan menghapus cookie.
  • Vaildation
    • Untuk memvalidasi data input formulir.
  • UI
    • Widget bertema dan siap pakai berfitur lengkap dan banyak lagi ...
  • Antarmuka
    • Menarik, Menyortir, Droppables, komponen plug-and-play dan efek visual.
  • Siklus
    • Plugin slideshow gambar yang serbaguna dan ringan.

Jika seseorang dapat mencoba dan memberikan deskripsi yang sangat singkat dari mereka yang belum dijelaskan di posting lain, saya akan mencoba dan menggulung semuanya menjadi posting ringkasan.
Dónal

7
Antarmuka disusutkan dan tidak lagi berfungsi dengan 1.2.6 - digantikan oleh UI
redsquare

3
Dari tautan JSON: Perbarui 2007-09-13: Mulai versi 1.2, inti jQuery sekarang mendukung unduhan JSONP lintas domain sebagai bagian dari dukungan Ajax asli. Saya sarankan Anda menggunakan dukungan ini, bukan plugin.
Alexander Abramov

31

Saat ini kami menggunakan:

Sangat mengesankan

Elemen UI Jquery:

Plugin komunitas yang berguna:

Lebih banyak yang akan datang, saya akan menambahkan tautan dll ...


Defo - HotKeys luar biasa. Juga jalan keluar yang bagus untuk tombol kirim / masukkan dll serta pintasan produktivitas keyboard
penderi

29

Saya pikir plugin Flot (pustaka / plugin plotting) layak mendapat tempat di daftar "must-have" ini.

Selain itu, digunakan di sini, di StackOverflow, untuk menampilkan histogram reputasi di halaman akun pengguna.


Itu cukup mengesankan - Saya pikir itu adalah gambar pertama kali saya melihatnya.
Hugoware

4
+1 Wow, Flot cukup keren. Temuan bagus!
TehOne

Flot digunakan dalam banyak proyek, mudah dikonfigurasi dan sangat mudah dipahami cara kerjanya - ini harus dimiliki!
xorinzor

11

Saya akan mencantumkan satu yang saya kerjakan ...

Plugin jLINQ saya adalah versi jQuery dari .NET LINQ. Itu dibuat untuk bekerja dengan koleksi dalam memori (tidak berbicara langsung ke server) dan memungkinkan Anda menggunakan sintaks yang mirip dengan berikut ini.

var results = $.from(data)
    .ignoreCase()
    .startsWith("firstName","m")
    .or("n")
    .isNot("administrator")
    .orderBy("lastName")
    .select();

Ini mendukung banyak perintah lain yang Anda temukan di LINQ untuk memesan dan mengelompokkan bersama dengan sebagian besar perintah pemilihan seperti berisi, antara, lebih besar dari, dll ...

Ini demo - Ini stabil, tetapi masih dalam proses

Mungkin tidak harus, tapi mungkin berguna seiring perkembangannya ...


Saya tidak tahu apa-apa tentang .Net jadi mungkin seharusnya tidak berkomentar tetapi .... Saya percaya bahwa LINQ adalah alat untuk mengakses data (relasional, XML, dll.), Bukankah ini hal yang biasanya tidak Anda lakukan? tidak ingin dalam kode sisi klien Anda, di mana siapa pun dapat memodifikasinya?
Dónal

1
LINQ memungkinkan Anda juga bekerja dengan objek dan array dalam memori. Untuk itu semua. Itu tidak benar-benar berbicara dengan database di sisi server.
Hugoware

Jadi, biasanya Anda akan menggunakannya untuk menavigasi data yang disimpan dalam objek JS?
Dónal

Benar, ini berguna untuk bekerja dengan array objek. Anda bisa menanyakan properti pada objek.
Hugoware

Bagus, saya akan memeriksa dokumen jika ada pertanyaan lebih lanjut.
Dónal


8

1
Jawaban yang bagus, saya akan menerimanya, tetapi saya kira ini bukanlah jenis pertanyaan yang memiliki jawaban "benar" dan saya tidak ingin mencegah tanggapan lebih lanjut (belum).
Dónal

6

Untuk cara yang tidak mengganggu untuk mengirim pesan ke klien tanpa mempengaruhi konten halaman secara permanen, saya menggunakan jGrowl , berdasarkan sistem OSX Growl.

Banyak opsi, pengaturan, dan itu membuat halaman tetap bersih :)


Love Growl dan ini tampak hebat juga.
Tim Büthe


5

Saya tahu ini adalah posting lama tetapi, hanya berpikir saya akan memberikan 2 sen saya, untuk referensi di masa mendatang.

Colorbox - Jelas merupakan modal window / lightbox terbaik untuk Jquery.

Plugin Validasi (disebutkan sebelumnya) juga berfungsi dengan sangat baik.


3

UI - tidak ada cara yang lebih baik untuk melakukan draggable, resizables, dan beberapa lainnya.

Slibox2 - klon lightbox pamungkas untuk jQuery, sangat mudah digunakan.

iFixPng - solusi sederhana untuk IE6 PNG w / alpha.




2

Saya selalu menggunakan Facebox untuk menampilkan formulir dan pesan pop-up kepada pengguna. Itu membuat UI tetap bersih (sebagian besar pengguna kami menggunakan Facebook), namun tidak sehalus menggunakan alert().


1

Jika Anda menggunakan Visual Studio 2008 untuk membuat kode jQuery, Anda memerlukan Intellisense: http://weblogs.asp.net/bleroy/archive/2008/10/27/jquery-intellisense-documentation-file-available.aspx


Anda tidak membutuhkannya, hanya senang memiliki :)
redsquare

Jika Anda melakukan jQuery di VS 2008, saya pikir itu harus dimiliki;)
Aaron Powell

Ini untuk studio visual lama dan untuk jquery lama. Bagaimana cara menggunakan Intellisence di VS2010 dengan Lates jquery 1.7?
Andrus



1

Tidak ada yang menyebutkan ini, yang menurut saya sangat berguna:

  • Datatables - Tambahkan fungsi lanjutan dan kontrol interaksi ke tabel HTML
  • BeautyTips - Tambahkan tooltips yang dapat dikonfigurasi ke elemen HTML

0

Saya penggemar berat jTemplates , yang memberi Anda template sisi klien. Saya merasa sangat kuat, terutama untuk hasil rendering.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.