当与表一起使用时,ui.selected返回undefined

时间:2015-04-23 00:23:54

标签: jquery-ui jquery-ui-selectable

警报(id)在表中使用时不返回任何内容。当我使用jquery selectable on" OL"标签它返回" li"的id,当我更改" ol selectable" to" table selectable",它在警报消息中开始显示为空。当使用带有jquery UI的表格时,我是否需要做任何不同的事情而不是" ol" 。请建议。

 $("#selectable").selectable({
   selected: function (event, ui) {
   var id = $(ui.selected).attr("id");
   var color = $(ui.selected).css("border-color");
   alert(id);
   }
 });

1 个答案:

答案 0 :(得分:0)

添加此过滤器:" td"帮助实现了我想要的目标。我从jquery论坛得到了答案 https://forum.jquery.com/topic/jquery-selectable-as-table-not-returning-id 归功于Jakecigar