查找最近的上级元素

// find nearest parent element
var closest = function closest(el, fn) {
return el && (fn(el) ? el : closest(el.parentNode, fn));
};

 


var clickedListItem = closest(eTarget, function(el) {
return el.tagName === 'A'; //事件tagname
});

if (!clickedListItem) {
return;
}

posted @ 2018-11-14 16:54  mrt_yy  阅读(296)  评论(0编辑  收藏  举报