This commit is contained in:
James Campos 2011-05-07 19:18:59 -07:00
parent 19d4505726
commit 969310bfff
2 changed files with 15 additions and 24 deletions

View File

@ -1667,11 +1667,11 @@
return $.append(d.body, preview); return $.append(d.body, preview);
}, },
node: function(root) { node: function(root) {
var quote, quotes, _i, _len, _results; var quote, _i, _len, _ref, _results;
quotes = $$('a.quotelink', root); _ref = $$('a.quotelink', root);
_results = []; _results = [];
for (_i = 0, _len = quotes.length; _i < _len; _i++) { for (_i = 0, _len = _ref.length; _i < _len; _i++) {
quote = quotes[_i]; quote = _ref[_i];
$.bind(quote, 'mouseover', quotePreview.mouseover); $.bind(quote, 'mouseover', quotePreview.mouseover);
$.bind(quote, 'mousemove', quotePreview.mousemove); $.bind(quote, 'mousemove', quotePreview.mousemove);
_results.push($.bind(quote, 'mouseout', quotePreview.mouseout)); _results.push($.bind(quote, 'mouseout', quotePreview.mouseout));
@ -1681,8 +1681,8 @@
mouseover: function(e) { mouseover: function(e) {
var id, preview, target; var id, preview, target;
target = e.target; target = e.target;
preview = $('#qp');
id = target.textContent.replace(">>", ''); id = target.textContent.replace(">>", '');
preview = $('#qp');
preview.innerHTML = d.getElementById(id).innerHTML; preview.innerHTML = d.getElementById(id).innerHTML;
return $.show(preview); return $.show(preview);
}, },
@ -1694,10 +1694,7 @@
return preview.style.top = clientY - 120; return preview.style.top = clientY - 120;
}, },
mouseout: function(e) { mouseout: function(e) {
var preview, target; return $.hide($('#qr'));
target = e.target;
preview = $('#qp');
return $.hide(preview);
} }
}; };
quickReport = { quickReport = {
@ -1893,11 +1890,11 @@
}, },
cb: { cb: {
node: function(root) { node: function(root) {
var thumb, thumbs, _i, _len, _results; var thumb, _i, _len, _ref2, _results;
thumbs = $$('img[md5]', root); _ref2 = $$('img[md5]', root);
_results = []; _results = [];
for (_i = 0, _len = thumbs.length; _i < _len; _i++) { for (_i = 0, _len = _ref2.length; _i < _len; _i++) {
thumb = thumbs[_i]; thumb = _ref2[_i];
$.bind(thumb, 'mouseover', imageHover.cb.mouseover); $.bind(thumb, 'mouseover', imageHover.cb.mouseover);
$.bind(thumb, 'mousemove', imageHover.cb.mousemove); $.bind(thumb, 'mousemove', imageHover.cb.mousemove);
_results.push($.bind(thumb, 'mouseout', imageHover.cb.mouseout)); _results.push($.bind(thumb, 'mouseout', imageHover.cb.mouseout));
@ -1924,8 +1921,7 @@
return img.style.left = clientX + 45; return img.style.left = clientX + 45;
}, },
mouseout: function(e) { mouseout: function(e) {
var img, target; var img;
target = e.target;
img = $('#iHover'); img = $('#iHover');
$.hide(img); $.hide(img);
return img.src = null; return img.src = null;

View File

@ -1327,15 +1327,14 @@ quotePreview =
$.hide preview $.hide preview
$.append d.body, preview $.append d.body, preview
node: (root) -> node: (root) ->
quotes = $$ 'a.quotelink', root for quote in $$ 'a.quotelink', root
for quote in quotes
$.bind quote, 'mouseover', quotePreview.mouseover $.bind quote, 'mouseover', quotePreview.mouseover
$.bind quote, 'mousemove', quotePreview.mousemove $.bind quote, 'mousemove', quotePreview.mousemove
$.bind quote, 'mouseout', quotePreview.mouseout $.bind quote, 'mouseout', quotePreview.mouseout
mouseover: (e) -> mouseover: (e) ->
{target} = e {target} = e
preview = $ '#qp'
id = target.textContent.replace ">>", '' id = target.textContent.replace ">>", ''
preview = $ '#qp'
preview.innerHTML = d.getElementById(id).innerHTML preview.innerHTML = d.getElementById(id).innerHTML
$.show preview $.show preview
mousemove: (e) -> mousemove: (e) ->
@ -1344,9 +1343,7 @@ quotePreview =
preview.style.left = clientX + 45 preview.style.left = clientX + 45
preview.style.top = clientY - 120 preview.style.top = clientY - 120
mouseout: (e) -> mouseout: (e) ->
{target} = e $.hide $ '#qr'
preview = $ '#qp'
$.hide preview
quickReport = quickReport =
init: -> init: ->
@ -1469,8 +1466,7 @@ imageHover =
g.callbacks.push imageHover.cb.node g.callbacks.push imageHover.cb.node
cb: cb:
node: (root) -> node: (root) ->
thumbs = $$ 'img[md5]', root for thumb in $$ 'img[md5]', root
for thumb in thumbs
$.bind thumb, 'mouseover', imageHover.cb.mouseover $.bind thumb, 'mouseover', imageHover.cb.mouseover
$.bind thumb, 'mousemove', imageHover.cb.mousemove $.bind thumb, 'mousemove', imageHover.cb.mousemove
$.bind thumb, 'mouseout', imageHover.cb.mouseout $.bind thumb, 'mouseout', imageHover.cb.mouseout
@ -1497,7 +1493,6 @@ imageHover =
top + 'px' top + 'px'
img.style.left = clientX + 45 img.style.left = clientX + 45
mouseout: (e) -> mouseout: (e) ->
{target} = e
img = $ '#iHover' img = $ '#iHover'
$.hide img $.hide img
img.src = null img.src = null