Javascript 通过单击活动选择器元素关闭Framework7选择器

Javascript 通过单击活动选择器元素关闭Framework7选择器,javascript,android,html,picker,html-framework-7,Javascript,Android,Html,Picker,Html Framework 7,我正在使用Framework7创建HTML5 Android应用程序,并希望为活动选择器元素编写单击(或触摸)事件函数,如下所示: $$(document).on('click', '.picker-selected', function (e) { myPicker.close(); }); 如果我在电脑的浏览器中试用,效果会很好。但在智能手机上它不起作用 我猜这是因为touchstart和touchend事件与click事件冲突。有办法解决此问题吗?对于任何模式,请使用myApp.c

我正在使用Framework7创建HTML5 Android应用程序,并希望为活动选择器元素编写单击(或触摸)事件函数,如下所示:

$$(document).on('click', '.picker-selected', function (e) { 
  myPicker.close();
});
如果我在电脑的浏览器中试用,效果会很好。但在智能手机上它不起作用


我猜这是因为touchstart和touchend事件与click事件冲突。有办法解决此问题吗?

对于任何模式,请使用
myApp.closeModal()


关闭模式不是问题。任务是在单击(触摸、点击等)具有活动索引的元素时关闭窗口。您所说的“关闭窗口”的确切含义是什么?与关闭选择器相同。我打开选择器,然后需要将其关闭:)