diff options
author | Jayaram Pai | 2014-03-07 11:03:07 +0530 |
---|---|---|
committer | Jayaram Pai | 2014-03-07 11:03:07 +0530 |
commit | 8a6d60675b48217108abb8b49620c78b94e574e6 (patch) | |
tree | 5bc38be2cd59ed7782b471b4eb2b36f3c15ff546 /js | |
parent | d31c4c1572f27dac8aa40cd69c8b7df1e1c758f2 (diff) | |
download | tbc-external-review-8a6d60675b48217108abb8b49620c78b94e574e6.tar.gz tbc-external-review-8a6d60675b48217108abb8b49620c78b94e574e6.tar.bz2 tbc-external-review-8a6d60675b48217108abb8b49620c78b94e574e6.zip |
added hide/show comments feature
Diffstat (limited to 'js')
-rw-r--r-- | js/tbc_external_review.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/js/tbc_external_review.js b/js/tbc_external_review.js index 99b08b9..8ec72a3 100644 --- a/js/tbc_external_review.js +++ b/js/tbc_external_review.js @@ -2,6 +2,7 @@ $(document).ready(function() { var basePath = Drupal.settings.basePath; var modPath = basePath + "tbc_external_review/"; + /* for "tbc_external_review/comments" page */ $book = $("#edit-book"); $chapter = $("#edit-chapter"); @@ -62,6 +63,31 @@ $(document).ready(function() { e.preventDefault(); }); + /* hide/unhide comments */ + $hide_show= $(".hide-show"); + + $hide_show.click(function(e) { + var comment_id = $(this).attr("data-comment"); + $t = $(this); + $.ajax({ + url: modPath + "ajax/hide-show/" + comment_id, + type: "GET", + dataType: "html", + success: function(data) { + $tr = $t.parents("tr:first"); + if($tr.hasClass("dull")) { + $t.parents("tr:first").removeClass("dull"); + $t.html("Hide"); + } else { + $t.parents("tr:first").addClass("dull"); + $t.html("Show"); + } + console.log(data); + }, + }); + e.preventDefault(); + }); + $(document).ajaxStart(function() { $ajax_loader.show(); }); |