-1

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

2 に答える 2