我正在尝试获取列表项之间的属性。使用JQuery-UI可滚动插件使列表动态化。
列表的可滚动方面正在运行,我很难从列表项中获取属性“grid”
这是我的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 :(得分:1)
如果要获取要从一个列表传递到另一个列表的列表项的属性,可以使用draggingui
对象来确定哪个是当前拖动的元素。因此,不要使用$(".secenareo_item ui-sortable-helper")
使用draggingui.item
。我在这里设置了一个代码示例: