From 600eefeecf8b5a50a69b3f59979f46d2534f774d Mon Sep 17 00:00:00 2001 From: Victoria Wang Date: Tue, 14 Oct 2014 23:27:33 -0700 Subject: [PATCH] Finished up follow button --- public/js/news/site.js | 13 +++++++++++-- sass/_project-sass/_project-Main.scss | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/public/js/news/site.js b/public/js/news/site.js index 471663eb..33084409 100644 --- a/public/js/news/site.js +++ b/public/js/news/site.js @@ -1,6 +1,7 @@ +var link = $('a#followLink'); + var Site = { toggleFollow: function(siteId, csrfToken) { - var link = $('a#followLink') $.post('/site/'+siteId+'/toggle_follow', {csrf_token: csrfToken}, function(res) { if(res.result == "followed") { link.addClass('is-following') @@ -9,4 +10,12 @@ var Site = { } }) } -} +}; + +$('a#followLink').hover(function() { + if (link.hasClass('is-following')) { + $('a#followLink').addClass('unfollow'); + } +}, function() { + $('a#followLink').removeClass('unfollow'); +}); \ No newline at end of file diff --git a/sass/_project-sass/_project-Main.scss b/sass/_project-sass/_project-Main.scss index 4622d7b8..491ca4c6 100644 --- a/sass/_project-sass/_project-Main.scss +++ b/sass/_project-sass/_project-Main.scss @@ -693,7 +693,7 @@ a.tag:hover { display: none; } } -#followLink.is-following:hover { +#followLink.is-following.unfollow { .follow { display: none; }