prototype.js のコードを読んでみると、いろいろなことに気づきます。Javaを使い続けて凝り固まったアタマには、いい刺激になりました。小学生の読書感想文レベルですが、思ったこと書いてみます。
今回もJavaScriptだけの検証ですが、だいぶアプリっぽくなってきました。innerHTMLを使ったオブジェクトの生成と、Effect.Moveの使い方など。
Droppable、かつ、Draggableなコンポーネントの作成。droppable.appendChild時のオブジェクトの整列がキーポイントです。
dragdrop.js(scriptaculous)のDroppablesを触りました。ドラッグ&ドロップのまとめになります。なんとなく、付箋アプリっぽくなってきました。
DraggableのイベントフックonStart,onDrag,onEndの追加方法を調べました。ついでに、オブジェクトに任意の属性を追加する方法も。なんでも作れそうな気になってきた!?
Rails付属のdragdrop.js(scriptaculous)のDraggableを触ったメモ。他のGUI作成言語と比べても、ほとんど変わらない使い勝手でした。
今日の山形は大雨。せっかくなので、Rails付属のAjaxライブラリを試しました。今まであまり興味をもっていませんでしたが、いろいろ考え始めてみようと思いました。