[jQuery UI] 基本メモ: Resizable

サンプルコード

参考サイト

Resizable | jQuery UI
https://jqueryui.com/resizable/

[jQuery UI] 基本メモ: Droppable

サンプルコード

以下の例は、元オブジェクトは残したまま複製をドラッグする。

参考サイト

Droppable | jQuery UI
https://jqueryui.com/droppable/

[jQuery UI] 基本メモ: Draggable

サンプルコード

オプションを追加してみる。

参考サイト

Draggable | jQuery UI
https://jqueryui.com/draggable/

[jQuery UI] 基本メモ: 準備

本家サイトからjQuery UIをダウンロードする。

jQuery UI
https://jqueryui.com/

  • Stable v1.11.4 jQuery 1.6+
    jquery-ui-1.11.4.zip
  • Stable (Themes) v1.11.4 jQuery 1.6+
    jquery-ui-themes-1.11.4.zip

ひな形

[jQuery] 基本メモ: jQuery.getメソッド

HTTP(GET)通信でページを読み込む。

サンプルコード

greet.php

JSON形式でやり取りする場合

greet.php

参考サイト

jQuery.get( url, data, callback ) – jQuery 日本語リファレンス
http://semooh.jp/jquery/api/ajax/jQuery.get/+url,+data,+callback+/

[jQuery] 基本メモ: loadメソッド

HTMLを読み込み、DOMに挿入する。

サンプルコード

more.html

補足事項

動的に読み込んだmore.htmlの内容を操作するにはコールバック関数を使うこと。more.htmlは非同期に読み込まれるので注意。

誤り

正解

参考サイト

load( url, data, callback ) – jQuery 日本語リファレンス
http://semooh.jp/jquery/api/ajax/load/+url,+data,+callback+/

[jQuery] 基本メモ: 動的に作成された要素にイベントを割り当てる

ドキュメントが読み込まれた時点で存在する要素に対しては、セレクタで選択してイベント関係のメソッドを使ってイベントハンドラを設定できる。しかし、動的に作成された要素(ドキュメント読み込み時点では存在していない要素)に対しては、これは不可能。

動的に生成された要素を操作するには、ドキュメント読み込み時点で存在する親要素のonメソッドを使う。

サンプルコード

[jQuery] 基本メモ: フォームで役立つメソッド

フォーカスが当たったとき

フォーカスが外れたとき

値が変わったとき

[jQuery] 基本メモ: マウスイベント

クリック

マウスオーバー

マウスアウト

マウス移動

メソッドチェインでも書ける

[jQuery] 基本メモ: エフェクト

非表示

表示

表示状態反転

非表示(変化度合い指定)

非表示(変化時間指定)

フェードアウト

フェードアウト(コールバック関数)

フェードイン