グループ化されたモバイル剣道リストビューがあります。タップするリスト項目をキャプチャしようとしていますが、リストビューがグループ化されている場合、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);
}