Discussions

Q[jQuery限定] マイナーだけど便利な関数やプロパティってある?

実行サンプルつきで晒してエロい人ー!

Sample Code

AAnswer to: [jQuery限定] マイナーだけど便利な関数やプロパティってある?

kyo_ago

jQuery.sub();はURL Dispatcherと一緒に使うとマジ便利
(某社のサイトでも同じ感じで使ってます)

method名の衝突を気にしなくていいので、$.fnとかに何でも突っ込めます。

Tenderfeel

実行サンプルがイイ!(゚∀゚)

GeckoTang

マイナーなものといえば

タイムスタンプを取る ( 中身は (new Date()).getTime()だけど。
jQuery.now();
ハイフンケースをキャメルケースに変換する
jQuery.camelCase();

かと思います。
便利だと思うのはjQuery.Deferredが便利だと思います。jQuery.whenとか素敵です。

Tenderfeel

Deferredはいいですね…。待機させるとき返すのがpromiseってのがステキです。
promise 「ちょっと待ってて」
resolve「おまたせ」
reject 「ごめん、いけなくなった」
みたいなー

ginpei

フォームの入力値をまとめて取得する .serialize()は、入力値をXHRで送る時に役立ちました。
入力値の妥当性検証を行うなら .serializeArray()で取って確認してからjQuery.param()で連結します。

Tenderfeel

フォーム要素が多いときに便利ですね。
MooToolsだとMoreのFormにあたるのかな。

Post a question

You can post JavaScript, HTML, CSS related questions with attached reference to actual codes and get the answers likewise.

Ask a question

  • 1. Click the ‘Post a question’ above

  • 2. Enter question details, reference code, and click ‘Add question’ button

  • 3. Question will be paired with the code on display

Add an answer

  • 1. Choose a question

  • 2. Enter answer details, attach the reference code and click ‘add answer’ button

  • 3. Your answer will accompanied with attached code

Tag