触摸无法在 iPad 上使用折叠标签

Touch not working on iPad with collapse tabs

我有一个可折叠的标签栏,我想要它,所以当我点击页面上的任意位置时它会折叠标签,我使用了下面的代码,效果很好。但是,我无法让它在触控(iPad、iPhone 等)上工作

$(document).click(function(e) {
    // make sure the click is outside the tabs
    if($(e.target).parents('#tabs').length == 0) {
        $('#tabs ul li.ui-state-active a').trigger('click');
    }
});

如果有人能确切地告诉我如何编写代码以使其也能与 tough 一起工作,那么任何帮助都会很棒。谢谢

这是 link 我如何获得点击代码并且在计算机上点击工作正常:Collapse jquery tab when click outside of the div

这样的事情可能会帮助你交配.. :)

$(document).on('click touchstart', '#tabs ul li.ui-state-active a',  function(event) {
    event.preventDefault()
    alert('clicked');
});