summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorJayaram Pai2014-03-07 11:03:07 +0530
committerJayaram Pai2014-03-07 11:03:07 +0530
commit8a6d60675b48217108abb8b49620c78b94e574e6 (patch)
tree5bc38be2cd59ed7782b471b4eb2b36f3c15ff546 /js
parentd31c4c1572f27dac8aa40cd69c8b7df1e1c758f2 (diff)
downloadtbc-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.js26
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();
});