Закрытие средства выбора Framework7, щелкнув активный элемент средства выбора

Я использую Framework7 для создания Android-приложения HTML5 и хочу написать функцию для события click (или touch) для активного элемента выбора, например:

$$(document).on('click', '.picker-selected', function (e) { 
  myPicker.close();
});

Это работает хорошо, если я попробую это в браузере на своем компьютере. Но на смартфоне не работает.

Я предполагаю, что это связано с тем, что события touchstart и touchend конфликтуют с событием click. Есть ли способ решить эту проблему?


person j a    schedule 11.07.2017    source источник


Ответы (1)


Для любого модального окна закройте его с помощью myApp.closeModal()

ссылка на документацию

person Djiggy    schedule 11.07.2017
comment
Закрыть модал не проблема. Задача — закрыть окно при нажатии на элемент с активным индексом (касание, тап и т.д.). - person j a; 11.07.2017
comment
Что вы имеете в виду под закрытием окна? - person Djiggy; 11.07.2017
comment
То же, что закрыть окно выбора. Я открываю сборщик, потом мне нужно его закрыть :) - person j a; 12.07.2017