ブックマークの変更をお願いします。モジュールに内包されています)。組み合わせて使用されます。イベントと連動して刻々と変化するため、ドラッグ中はノードの座標値をマウスカーソル位置に固定するなどの処理が必要です。要素をドラッグして動かせるようにしています。生成することができます。呼ばれていますが、ここでは「ドラッグ挙動オブジェクト」と呼ぶことにします。メソッドに渡すことでアタッチできます。セレクションオブジェクトにドラッグ挙動オブジェクトをアタッチしています。作成したドラッグ挙動オブジェクトを渡しています。メソッドを使うことで、メソッドチェーンに組み込む形でドラッグ挙動を設定することができます。プロパティにセットしています。よる座標値更新を一時停止し、そのノードの座標を固定するという意味になります。してしまわないようにします。イベントオブジェクトから現在のマウス座標を取得し、ノードの固定座標値としてセットすることで、ノードをマウスカーソル位置に追従させます。よる座標値更新を有効化します。値を下回ったときに計算が停止します)。)に設定すると、動きが安定しやすくなります。d.y;}ドラッグ挙動オブジェクトを生成する関数を定義する多くの場合、ドラッグ挙動オブジェクトの設定コードは似たような実装になります。ここでは、ドラッグ挙動オブジェクトを生成するコードを関数化してみます。