Scratch < http://scratch.mit.edu >でドラッグアンドドロッププログラミングインターフェイスのレプリカを作成しようとしていますが、javascriptで作成しています。ビルディングブロックの部分は完了しましたが、トークン化されたフィールドを構築する方法に特に興味があります。
Scratchには、数値またはテキストを入力できるフィールドと、変数または操作を表すトークンがあります。トークンは、独自の数値、テキスト、またはトークンを受け入れ、さらに変数や操作などをネストできます。
フィールド内のScratchのネストされたトークンシステムの例:http://i.stack.imgur.com/falmA.png
ドラッグ可能およびドロップ可能にjQueryUIとともにjQueryを使用しています。このようなフィールドを作成する方法についての推奨事項はありますか?