2011-12-31 11 views
0

jQueryを使用してアイテムをドラッグしています。アイテムにはクリックイベントがあります。私はボタンがまだダウンしている間にユーザーがマウスを少し動かすクリックを登録したいので、クリックの代わりにmouseupを使うことは明らかな答えですが!ヘルパー:クローンをドラッグに使用する必要があります。アイテムがオーバーフローするように設定されているためです。スクロール(または自動)し、そのコンテナの外にドラッグ(ドロップ)する必要があります。jQueryドラッグ可能なヘルパークローンイベント

問題は、クローンにmouseupイベントを登録する方法があるかどうかです。

私はまた、元のアイテムにアクセスする必要があります - 色の変更のために、言いましょう。ここで

は例です:http://jsfiddle.net/kFBtr/

ありがとうございました。

答えて

0

はい、delegateまたはliveを使用して、このような何か:

jQuery('body').delegate('.ui-draggable-dragging','mouseup',function(){alert('OMG!! Mouse Up')}) 

だけprevを使用し、元の要素にアクセスするには:

function(){jQuery(this).prev()} 

例:それを行う必要がありますhttp://jsfiddle.net/kFBtr/1/

+0

。ありがとうございました。 – stackuser10210

関連する問題