-1

私はドラッグ可能なアイテムを持つオートコンプリートの要素を持っています。私は私のウェブサイトの旧バージョンでこれを手に入れました。 私は新しいバージョン(すべての新しいデザイン、新しいjquery(とui)バージョンなど)を作成していますが、今問題が発生しています。オートコンプリートのドラッグ可能なアイテムの位置が正しくないのはなぜですか?

オートコンプリートはページの約半分ですが、アイテムをドラッグするとマウスはまだページの半分になりますが、アイテムは左上隅にあります。 (だから私のマウスとアイテムと一緒にはない)。これは、アイテムを移動することが便利ではありません。

私はバイオリンを作った:https://jsfiddle.net/a38wj3sw/1/

jQuery('#segmentList').autocomplete({'open':function(event, ui){ 
    $(".ui-menu-item").draggable({ 
     helper: "clone", 
     cursor: "move", 
     appendTo: "body", 
    }); 
    }, 
    'position':{ my : "right bottom", at: "right top" }, 
    'source':function(request, response){ 
     response({"value":"254","label":"Just"},{"value":"394","label":"TestCampaign - A (ID 888133)"},{"value":"9","label":"QS Segment Sharing Test (ID 549681)"}); 
}}); 

これは私が説明した正確な問題(私はソース部分が正しくない、私は本当にこの部分を気にしないでください知っている、私はちょうど私のドラッグ可能なアイテムが欲しいです

私はこれをどのように修正できるか考えていますか?

ありがとうございました!最後に

+0

eh ,,,フィドルからは完全にはっきりしていません。何もないようだから!そして、これはオートコンプリートとは無関係で、ひどいドラッグ可能なUIコード –

+0

私は問題がどこから来たのか正確にはわかりませんでした。申し訳ありませんが、フィドルは明確ではありません、あなたは最後の入力からアイテムをドラッグすることができます(何かを入力し始めたとき)。しかし、私はこの問題を解決しました。ありがとう – user6050469

+0

は、フィドルでは動作しません、そして、誰も自己回答者を好きではありません - あなたはちょうど質問を削除する方が良いです。 –

答えて

0

、私はこれを追加することで、問題を解決することができました:

cursorAt: { left: 5, top: 5 } 

ありがとう!

関連する問題