我有一个分组的移动剑道列表视图。我试图捕获我点击的列表项,但是当列表视图被分组时,currentTarget 是“km-group-container”,而不是列表项。当列表视图未分组时,一切正常。因为点击的项目是容器,所以没有“data-uid”属性。任何想法如何解决这一问题?
我正在使用它来配置触摸事件的事件:
.kendoTouch({
filter: ">li",
enableSwipe: true,
touchstart: touchstart,
tap: navigate,
swipe: swipe
});
function navigate(e) {
var curUID = e.touch.currentTarget.className;
alert(curUID);
var itemUID = $(e.touch.currentTarget).data("uid");
kendo.mobile.application.navigate("#edit-detailview?uid=" + itemUID);
}