「必須」のjQueryプラグインとは何ですか?[閉まっている]


108

最も便利なJQueryプラグインを教えてください。私は、一般的ではないニーズに対応するものではなく、Tablesorterなどの一般的なUI開発に役立つ可能性があるものに特に興味があります。

プラグインの目的の非常に簡単な説明を提供できれば、それは本当に役に立ちます。

ありがとう、ドン


1
多くの人がjqueryをYUIやdojoなどの優れたUIライブラリと組み合わせる傾向があります。これにより、アプリのスキンを簡単に作成でき、全体に一貫した外観が提供されます。これは、UIのjqueryプラグインのホッジポッジで達成するのが非常に難しい場合があります。私の2C :)
スーリヤ

dojoまたはYUIを使用している場合は、jQueryのような同様のjavascriptライブラリーが両方含まれているため、jQueryを使用しないこともできます。
ジョシュアパルトギ2009

3
jQuery + YUI + dojo +「必須」プラグイン、そうです。一生あなたのサイトにぶつかることはないと思います。
gblazex 2010

回答:


45

私のリスト:

  • オートコンプリート
    • 入力フィールドを使用すると、ユーザーは検索とフィルタリングを利用して、値をすばやく見つけて選択できます。
  • JSON
    • JSONデータを取得して操作するJSONプラグイン。
  • クッキー
    • Cookieの読み取り、書き込み、削除のためのシンプルで軽量なユーティリティプラグイン。
  • 休暇
    • フォーム入力データを検証します。
  • UI
    • フル機能のテーマ化可能ですぐに使えるウィジェットなど...
  • インターフェース
    • ドラッグ、ソート可能、ドロップ可能、プラグアンドプレイコンポーネント、視覚効果。
  • サイクル
    • 多用途で軽量な画像スライドショープラグイン。

誰かがまだ他の投稿で説明されていないものの非常に簡単な説明を試みて提供できるなら、私はそれらをまとめて投稿にまとめます。
–Dónal

7
インターフェイスは、減価償却および1.2.6と、もはや作品れる- UIによってsuperseeded
redsquare

3
JSONリンクから:更新2007-09-13:バージョン1.2以降、jQueryコアはネイティブAjaxサポートの一部としてクロスドメインJSONPダウンロードをサポートするようになりました。プラグインの代わりにこのサポートを使用することをお勧めします。
アレクサンダーアブラモフ

31

現在使用しているもの:

最も印象的

jquery UI要素:

便利なコミュニティプラグイン:

もっと来て、私はリンクなどを追加します...


Defo-HotKeysは素晴らしいです。送信/入力ボタンなどとキーボードの生産性ショートカットのための優れた方法
penderi

29

Flotプラグイン(プロットライブラリ/プラグイン)は、この「必須」リストの1つにふさわしいと思います。

また、ここではStackOverflowで、ユーザーアカウントページにレピュテーションのヒストグラムを表示するために使用されます。


それはかなり印象的です-私がそれらを初めて見たとき、私たちはそれらがイメージであると思いました。
Hugoware 2008年

4
+1うわー、Flotはかなりクールです。良い発見!
TehOne、2009

多くのプロジェクトでフロートを使用しました。簡単に設定でき、どのように機能するかを非常に簡単に理解できます。
xorinzor

11

私が取り組んでいるものをリストします...

私のjLINQプラグインは、.NET LINQのjQueryバージョンです。これは、メモリ内のコレクション(サーバーと直接通信しない)を操作するために作成されており、次のような構文を使用できます。

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

それは、contains、between、greaterThanなどの選択コマンドのほとんどと一緒に順序付けおよびグループ化するためにLINQで見つける他のコマンドの束をサポートしています...

ここにデモがあります - 安定していますが、まだ進行中です

持っている必要はないかもしれませんが、それが進むにつれて役に立つかもしれません...


私は.Netについて何も知らないので、おそらくコメントするべきではありませんが... LINQはデータ(リレーショナル、XMLなど)にアクセスする手段であると私は信じていますが、これは一般的にそういうことではありません誰でも変更できるクライアント側のコードを望んでいませんか?
–Dónal

1
LINQを使用すると、メモリ内のオブジェクトや配列を操作することもできます。これですべてです。サーバー側のデータベースとは実際には通信しません。
Hugoware 2008年

それで、通常、それを使用してJSオブジェクトに格納されているデータをナビゲートしますか?
–Dónal

そうです、オブジェクトの配列を扱うのに便利です。オブジェクトのプロパティをクエリできます。
Hugoware 2008年

わかりました。他に質問がある場合は、ドキュメントをチェックします。
–Dónal


8

1
すばらしい答えです。受け入れますが、これは実際には「正しい」答えを持っている種類の質問ではないので、それ以上の反応は(まだ)止めたくありません。
–Dónal

6

ページのコンテンツに永続的に影響を与えずにメッセージをクライアントに送信する控えめな方法として、OSX Growlシステムに基づくjGrowlを使用します。

多くのオプション、設定、そしてそれはページをきれいに保ちます:)


Growlが大好きです。これもすばらしく見えます。
TimBüthe2010


5

私はこれが古い記事であることを知っていますが、将来の参考のために、私の2セントを投入すると思いました。

Colorbox-間違いなくJqueryに最適なモーダルウィンドウ/ライトボックス。

検証プラグイン(前述)も非常にうまく機能します。


3

UI - draggables、resizablesおよびいくつかの他を行うには良い方法です。

Slibox2-非常に使いやすいjQuery用の究極のライトボックスクローン。

iFixPng-アルファ付きIE6 PNGのシンプルなソリューション。




2

私は常にFaceboxを使用して、ポップアップフォームとメッセージをユーザーに表示します。UIをクリーンに保ちます(ほとんどのユーザーはFacebookを使用しています)が、それでもを使用するのと同じように気さくではありませんalert()


1

Visual Studio 2008を使用してjQueryをコーディングしている場合は、Intellisenseが必要です。http//weblogs.asp.net/bleroy/archive/2008/10/27/jquery-intellisense-documentation-file-available.aspx


あなたはそれを必要としない、ただ持っているのは素晴らしい:)
redsquare

VS 2008でjQueryを実行している場合、それは必携だと思います;)
Aaron Powell

これは、古いビジュアルスタジオ用と古いjquery用です。VS2010でIntelliSenceを遅延jquery 1.7で使用する方法
Andrus





0
  • Jqgrid:http://www.trirand.com/blogjQueryのためのベストグリッドプラグインで利用可能
  • pngFix:http ://jquery.andreaseberhard.de/pngFixIEでのアルファ透明PNG画像の問題を修正
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.