summaryrefslogtreecommitdiff
path: root/js/inline.js
diff options
context:
space:
mode:
authorJames Campos <james.r.campos@gmail.com>2014-10-05 16:52:00 -0700
committerczaks <marcin@6irc.net>2014-10-07 03:27:36 +0200
commit0b8728d7cedb513d75fccb374814da7b23965fa5 (patch)
tree7e731e11639bd5a1ab9b84469b686897846fbcd1 /js/inline.js
parentf1b89a5302dbb5016b3ac02b68b1111c99e25dd5 (diff)
add loading stub
Diffstat (limited to 'js/inline.js')
-rw-r--r--js/inline.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/js/inline.js b/js/inline.js
index 5399e871..e4b24381 100644
--- a/js/inline.js
+++ b/js/inline.js
@@ -68,7 +68,7 @@
var link = {
node: node,
- targetNum: targetNum
+ id: 'inline_' + targetNum
}
var selector = targetNum === targetOP
@@ -84,7 +84,12 @@
return add(link, $target)
}
+ var $loading = $('<div class="inline post">loading...</div>')
+ .attr('id', link.id)
+ .insertAfter(link.node)
+
App.get(this.pathname, function($page) {
+ $loading.remove()
var $target = $page.find(selector)
add(link, $target)
})
@@ -95,7 +100,7 @@
$clone.find('.inline').remove()
$clone.attr({
"class": 'inline post',
- id: 'inline_' + link.targetNum,
+ id: link.id,
style: null// XXX remove post hover styling
})
$clone.insertAfter(link.node)