获取所有父元素的名称?
$(document).on('click', function(e){
var parents = $(e.target).parents().map(function(){
var $this = $(this),
$id = $this.prop('id') ? '#'+$this.attr('id') : '',
$class = $this.prop('class') ? '.'+$this.attr('class') : '';
return this.tagName.toLowerCase()+$id+$class;
}).get().join(" < ");
prompt('The path to the element, Luke:',parents);
});
举个例子。
编辑:很好!多谢你们!更新了 FIDDLE。