2009-08-27 6 views
1

私はいくつかの "ドラッグ選択"機能を私のプロジェクトに実装したいと思いますが、実装方法は不明です。Javascript内で「ドラッグ・セレクション」機能を実装する方法は?

選択領域の作成は問題ではなく、領域自体の中で要素を取り込んで混乱させます。

+0

要件に関する情報を追加できますか? – rahul

+0

ええ、私は本当にこれを実装するためにPrototype JSとScriptaculousを使用すると述べています。 私は、選択がカバーする可能性のある任意のDOMノードを選択する機能を実装する方法に関する一般的な概念を探していました。 – Phunky

答えて

1

ここにjQueryの例があります。

Selectable Demo

+0

ありがとう、私はこの例を見ていない - ソースを見て、彼らがそれをどのように実装したかを見ていきます。 – Phunky

0

jqueryを使用できる場合は、この操作を行うプラグインがいくつかあります。とにかく、要素の位置が選択領域の座標に含まれているかどうかを確認し、選択されている場合は選択します。

0

Script.aculo.usにはdrag-n-dropという素晴らしい実装がありますが、かなり大きなこのライブラリを含める必要があります。あるいは、オープンソース以来、彼らがそれをどのようにして行ったのかを調べることができます。

+0

ありがとうございますが、Script.aculo.usを使用してドラッグアンドドロップ機能について既に認識しています。私はすでに選択領域そのものを偉大に活用しています。私が知る必要があるのは、そのキャプチャ領域内のDOM要素をどのようにキャプチャできるかです。 – Phunky

関連する問題