0
1つのソースと複数のターゲット間でドロップユーティリティーdrag &を使用しています。ターゲットの1つには子要素が1つしかなく、他の要素には複数の項目があるという制約があります。YUIのドラッグ&ドロップユーティリティでドロップイベントをキャンセルするには?
宛先のターゲットに複数の子要素があり、多くの運がない場合は、プロキシアイテムのdragDropEventをサブスクライブし、falseを返そうとしました。
var m = new YAHOO.example.DDList("dli" + j, 'documentSelection');
m.subscribe('dragDropEvent', function(e){
if (e.info == 'ulMasterDocument' && $('#ulMasterDocument').children().length > 1){
e.event.canceBubble = true;
return false;
}
return true;
});
このコードは正しいですか?または、他のイベントを購読する必要がありますか?
おかげ