Add Image Hover support in the catalog.

Close #836
This commit is contained in:
Mayhem 2014-01-29 15:01:29 +01:00
parent 5383dbde05
commit 6dc91cfbdc

View File

@ -5,11 +5,20 @@ ImageHover =
Post.callbacks.push
name: 'Image Hover'
cb: @node
CatalogThread.callbacks.push
name: 'Image Hover'
cb: @catalogNode
node: ->
return unless @file?.isImage
$.on @file.thumb, 'mouseover', ImageHover.mouseover
catalogNode: ->
return unless @thread.OP.file?.isImage
$.on @nodes.thumb, 'mouseover', ImageHover.mouseover
mouseover: (e) ->
post = Get.postFromNode @
post = if $.hasClass @, 'thumb'
g.posts[@parentNode.parentNode.dataset.fullID]
else
Get.postFromNode @
el = $.el 'img',
id: 'ihover'
src: post.file.URL