我有一个使用jQuerys拖放拖动的<li>
项列表。我想在删除项目时抓取<li>
标记内的文本,将文本附加到全局变量,以便可以将选定的值提交给servlet。
要在删除项目时处理该功能,我可以使用以下jQuery回调:
stop: function(event, ui) {
//update variable here
}
如何获取<li>
标记内的文本值并将其附加到全局变量?
由于
答案 0 :(得分:2)
您可以在droppable的ui.draggable.text()
事件中使用drop
。
drop: function(event, ui) {
myVar += ui.draggable.text();
}
可拖动的ui.helper.text()
事件中的stop
。
stop: function(event, ui) {
myVar += ui.helper.text();
}
答案 1 :(得分:1)
您可以从表示拖动对象的ui.helper
中抓取文本:
$( "#draggable" ).draggable({
stop: function( event, ui ){
globalVar = ui.helper.text();
}
});
ui.helper
也可用于droppable
。