2011-09-16 23 views
1

我想要獲取列表項的屬性,我在列表之間拖動。這些列表正在使用JQuery-UI可滾動插件進行動態化。獲取拖動Scrollable 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列表項的屬性對象來確定哪個是當前拖動的元素。所以,而不是使用$(".secenareo_item ui-sortable-helper")使用draggingui.item。我成立了一個例子您的代碼在這裏:

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

+0

感謝這麼之間的功能差異很多,並感謝你的例子。多酷的網站也是如此。其實,我很微笑,因爲這非常棒。謝謝。 –