This commit is contained in:
James Campos 2011-05-07 22:00:42 -07:00
parent 5ff748a8de
commit 859fc90c9b
2 changed files with 13 additions and 14 deletions

View File

@ -1698,16 +1698,16 @@
if (el = d.getElementById(id)) { if (el = d.getElementById(id)) {
qp.innerHTML = el.innerHTML; qp.innerHTML = el.innerHTML;
} else { } else {
qp.innerHTML = "Loading " + id + "...";
threadID = this.pathname.split('/').pop(); threadID = this.pathname.split('/').pop();
if ((req = g.requests[threadID]) && req.readyState === 4) { if (req = g.requests[threadID]) {
quotePreview.parse(req, id, threadID); if (req.readyState === 4) {
} else { quotePreview.parse(req, id, threadID);
qp.innerHTML = "Loading " + id + "...";
if (!req) {
g.requests[threadID] = $.get(this.href, (function() {
return quotePreview.parse(this, id, threadID);
}));
} }
} else {
g.requests[threadID] = $.get(this.href, (function() {
return quotePreview.parse(this, id, threadID);
}));
} }
} }
$.show(qp); $.show(qp);

View File

@ -1354,14 +1354,13 @@ quotePreview =
if el = d.getElementById id if el = d.getElementById id
qp.innerHTML = el.innerHTML qp.innerHTML = el.innerHTML
else else
qp.innerHTML = "Loading #{id}..."
threadID = @pathname.split('/').pop() threadID = @pathname.split('/').pop()
if (req = g.requests[threadID]) and req.readyState is 4 if req = g.requests[threadID]
quotePreview.parse req, id, threadID if req.readyState is 4
quotePreview.parse req, id, threadID
else else
qp.innerHTML = "Loading #{id}..." g.requests[threadID] = $.get @href, (-> quotePreview.parse this, id, threadID)
if not req
g.requests[threadID] = $.get @href,
(-> quotePreview.parse this, id, threadID)
$.show qp $.show qp
ui.el = qp ui.el = qp
parse: (req, id, threadID) -> parse: (req, id, threadID) ->