2011-09-16 9 views
1

リスト項目の属性を取得しようとしていますが、リスト間でドラッグしています。リストは、JQuery-UIのスクロール可能なプラグインを使用して動的に作成されています。リストのスクロール可能な側面が働いているスクロール可能なJQuery UIの属性を取得しました。

は、私はちょうど私の難易リスト項目

から属性「グリッド」を取得し、ここで私のjavascriptのですが生じています。ここで

$(
    function() { 

     $("#sortable1, #sortable2").sortable({ 
      connectWith: ".connectedSortable" 
     }).disableSelection(); 

     $("#sortable1").bind("sortreceive", handlefinanceitemdrop); 

     $("#sortable2").bind("sortreceive", handlelinkdrop); 

    } 
) 

    function handlefinanceitemdrop(draggingevent, draggingui) { 

     alert($(".finance_item ui-sortable-helper").attr("frid")); 

    } 


    function handlelinkdrop(draggingevent, draggingui) { 

     alert($(".secenareo_item ui-sortable-helper").html()); 
    } 

例リストラインを使用すると、リスト項目の属性を取得したい場合は

<li id="sl6" class="scenario_item" slid="6">Sample Transaction - Expence - Normal - Monthly - 50.00 - 50.00<br></li> 

おかげ

+0

UI-ソート可能なヘルパーがアイテムをドラッグされているクラス名に付加されて、私のラインの一例と –

答えて

1

は、あなたがあなたのdragginguiを使用することができ、他の1つのリストから渡していますどのオブジェクトが現在ドラッグされているかを判断するオブジェクトです。したがって、$(".secenareo_item ui-sortable-helper")を使用する代わりにdraggingui.itemを使用してください。私はここにあなたのコードに例を設定:

http://jsfiddle.net/8rKvn/1/

+0

おかげので、上記の機能の間、したがって違い多くの方々、ありがとうございました。どのようなクールなサイトも。実際には、私はそれがすべてとてもかわいいので、笑っています。ありがとうございました。 –

関連する問題