$(document).on('tap', function (e) {
var canCloseNav = true;
var parents = $(e.target).parents();
for (var i = 0, len = parents.length; i < len; i++) {
var parent = parents.eq(i);
if (parent.hasClass('nav') || parent.hasClass('menu')) {
console.log('target element has in nav');
canCloseNav = false;
break;
}
}
if (canCloseNav) {
$('.nav').removeClass('right');
}
})
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交