[jQuery UI] 基本メモ: Selectable

サンプルコード

イベントを使って選択状態の変化をトレースする。

参考サイト

Selectable | jQuery UI
https://jqueryui.com/selectable/

[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] 基本メモ: マウスイベント

クリック

マウスオーバー

マウスアウト

マウス移動

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