Проблема с полным календарем - PullRequest
2 голосов
/ 06 августа 2020

Я использую полный календарь версии 13.0 и пытаюсь отображать всплывающие окна событий в модальных окнах на сенсорных слотах. в настоящее время модальное всплывающее окно, если я щелкаю мышью, но я генерирую apk с помощью cordova, а в модальном apk не всплывает при касании.

Вот мой код

eventRender: function(e, t, a) {
    t.draggable();
    $(e).addTouch();
    if (t.attr("href")) t.attr("data-toggle", "modal"), t.attr("href", "javascript:void(0)"), t.attr("onclick", 'calendar.openModalGcal("' + encodeURI(e.title) + '","' + e.url + '");');
    else {
        if (1 == c.icons_title) {
            var o = t.find(".fc-title").text().replace(/\[(.*?)\]/gi, '<i class="$1"></i>');
            t.find(".fc-title").html(o)
        }
        var n = e.color,
            l = moment(e.start).format("YYYY-MM-DD"),
            r = moment(e.start).format("HH:mm"),
            d = moment(e.end).format("YYYY-MM-DD"),
            i = moment(e.end).format("HH:mm");
        if (0 == moment(e.end).isValid()) d = l, i = r;
        null !== e.end && "month" == a.name && ("H:mm" != c.timeFormat && "h:mm" != c.timeFormat || (timeformat = e.start.format("H:mm") + " - " + e.end.format("H:mm"), t.find(".fc-time").html(timeformat))), "modal" == c.version && (t.attr("data-toggle", "modal"), t.attr("href", "javascript:void(0)"), t.attr("data-id", e.original_id), t.attr("data-rep_id", e.id), t.attr("data-title", encodeURIComponent(e.title)), t.attr("data-url", encodeURIComponent(e.url)), t.attr("data-eventstart", e.start), t.attr("data-eventend", e.end), t.attr("data-color", n), t.attr("data-d_startdate", l), t.attr("data-d_starttime", r), t.attr("data-d_enddate", d), t.attr("data-d_endtime", i), t.attr("onclick", "calendar.openModal(this)"))
    }
    Object.freeze(calendar)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...