我有一个可折叠的标签栏,我想要它,所以当我点击页面上的任何地方它折叠标签时,我使用下面的代码,这是完美的。但是,我不能让它在触摸上工作(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');
}
});
如果有人可以告诉我如何编写代码来处理艰难的工作,那么任何帮助都会很棒。感谢
以下是我如何获得点击代码并点击计算机的链接正常工作:Collapse jquery tab when click outside of the div
答案 0 :(得分:0)
这样的事情可能有助于你交配...... :)。
$(document).on('click touchstart', '#tabs ul li.ui-state-active a', function(event) {
event.preventDefault()
alert('clicked');
});