Browse Source

Clip post to page borders.

pull/40/head
Michael Save 12 years ago
parent
commit
c36d654a08
  1. 15
      js/post-hover.js

15
js/post-hover.js

@ -90,11 +90,20 @@ $(document).ready(function(){
if(!post) if(!post)
return; return;
var hover = $('#post-hover-' + id);
if(hover.length == 0)
return;
var top = (e.pageY ? e.pageY : hovered_at['y']) - 10; var top = (e.pageY ? e.pageY : hovered_at['y']) - 10;
$('#post-hover-' + id) if(e.pageY < $(window).scrollTop() + 15) {
.css('left', (e.pageX ? e.pageX : hovered_at['x'])) top = $(window).scrollTop();
.css('top', top > $(window).scrollTop() ? top : $(window).scrollTop()); } else if(e.pageY > $(window).scrollTop() + $(window).height() - hover.height() - 15) {
top = $(window).scrollTop() + $(window).height() - hover.height() - 15;
}
hover.css('left', (e.pageX ? e.pageX : hovered_at['x'])).css('top', top);
}); });
}); });
}); });

Loading…
Cancel
Save