mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-11 00:15:46 +01:00
convert post parent button to a link
This commit is contained in:
@@ -192,23 +192,14 @@ define('forum/topic', [
|
|||||||
}
|
}
|
||||||
|
|
||||||
function addParentHandler() {
|
function addParentHandler() {
|
||||||
components.get('topic').on('click', '[component="post/parent"]', function() {
|
components.get('topic').on('click', '[component="post/parent"]', function(e) {
|
||||||
var toPid = $(this).attr('data-topid');
|
var toPid = $(this).attr('data-topid');
|
||||||
|
|
||||||
var toPost = $('[component="post"][data-pid="' + toPid + '"]');
|
var toPost = $('[component="post"][data-pid="' + toPid + '"]');
|
||||||
if (toPost.length) {
|
if (toPost.length) {
|
||||||
|
e.preventDefault();
|
||||||
return navigator.scrollToPost(toPost.attr('data-index'), true);
|
return navigator.scrollToPost(toPost.attr('data-index'), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
socket.emit('posts.getPidIndex', {pid: toPid, tid: ajaxify.data.tid, topicPostSort: config.topicPostSort}, function(err, index) {
|
|
||||||
if (err) {
|
|
||||||
return app.alertError(err.message);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (utils.isNumber(index)) {
|
|
||||||
navigator.scrollToPost(index, true);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user