我有一個分組的移動劍道列表視圖。我試圖捕獲哪個列表項目我點擊,但是當listview被分組時,currentTarget是「km-group-container」,而不是列表項目。當列表視圖不分組時,事情可以正常工作。因爲tapped項是容器,所以沒有「data-uid」屬性。任何想法如何解決這一問題?Kendo分組列表查看點擊事件
我使用這個配置對於觸摸事件的事件:
.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);
}