Discover HTML Element Under The Mouse

function show(el) {
  $('.current').removeClass('current');
  $(el).addClass('current');
  var msg = el.tagName;
	$('pre').html(msg);
}


$('.main').mousemove(function(e) {
    var x = e.clientX, y = e.clientY,
        elementMouseIsOver = document.elementFromPoint(x, y);
    show(elementMouseIsOver);
});

 

Leave a Reply

Your email address will not be published. Required fields are marked *