Fix various bugs when clicking "Show all comments"

This commit is contained in:
Toks
2014-03-21 16:25:58 -04:00
parent 0add72f2bd
commit 413ac0a491
3 changed files with 18 additions and 13 deletions

View File

@@ -53,8 +53,9 @@
e.preventDefault();
}
Danbooru.Comment.initialize_reply_links = function() {
$(".reply-link").click(Danbooru.Comment.quote);
Danbooru.Comment.initialize_reply_links = function($parent) {
$parent = $parent || $(document);
$parent.find(".reply-link").click(Danbooru.Comment.quote);
}
Danbooru.Comment.initialize_expand_links = function() {
@@ -79,9 +80,10 @@
$("div.new-comment form").hide();
}
Danbooru.Comment.initialize_edit_links = function() {
$(".edit_comment").hide();
$(".edit_comment_link").click(function(e) {
Danbooru.Comment.initialize_edit_links = function($parent) {
$parent = $parent || $(document);
$parent.find(".edit_comment").hide();
$parent.find(".edit_comment_link").click(function(e) {
var link_id = $(this).attr("id");
var comment_id = link_id.match(/^edit_comment_link_(\d+)$/)[1];
$("#edit_comment_" + comment_id).fadeToggle("fast");
@@ -111,8 +113,9 @@
});
}
Danbooru.Comment.initialize_vote_links = function() {
$(".unvote-comment-link").hide();
Danbooru.Comment.initialize_vote_links = function($parent) {
$parent = $parent || $(document);
$parent.find(".unvote-comment-link").hide();
}
})();

View File

@@ -3,7 +3,7 @@
Danbooru.Dtext.initialize_all = function() {
Danbooru.Dtext.initialize_links();
Danbooru.Dtext.initialize_expandables($(document));
Danbooru.Dtext.initialize_expandables();
}
Danbooru.Dtext.initialize_links = function() {
@@ -12,6 +12,7 @@
}
Danbooru.Dtext.initialize_expandables = function($parent) {
$parent = $parent || $(document);
$parent.find(".expandable-content").hide();
$parent.find(".expandable-button").click(function(e) {
var button = $(this);