summaryrefslogtreecommitdiff
path: root/site/public/assets/javascripts/_env.js
diff options
context:
space:
mode:
Diffstat (limited to 'site/public/assets/javascripts/_env.js')
-rw-r--r--site/public/assets/javascripts/_env.js23
1 files changed, 23 insertions, 0 deletions
diff --git a/site/public/assets/javascripts/_env.js b/site/public/assets/javascripts/_env.js
index ac155b3..c34787d 100644
--- a/site/public/assets/javascripts/_env.js
+++ b/site/public/assets/javascripts/_env.js
@@ -105,6 +105,8 @@ environment.ready = function(){
load_hash(page)
})
+ Share.init()
+
$(window).mousedown(function(e){
if (! menu_open) {
controls.pause()
@@ -492,4 +494,25 @@ function HustleLoader () {
init()
}
+var Share = {
+ init: function(){
+ $(document).on("click", ".fb", Share.facebook)
+ $(document).on("click", ".tw", Share.twitter)
+ },
+
+ facebook: function (e) {
+ e.preventDefault()
+ var link = window.location.href
+ var msg = $(".postname").html()
+ var url = "https://www.facebook.com/share.php?u=" + encodeURIComponent(link) + "&t=" + encodeURIComponent(msg)
+ window.open(url, "_blank")
+ },
+ twitter: function (e) {
+ e.preventDefault()
+ var link = window.location.href
+ var msg = $(".postname").html()
+ var url = "https://twitter.com/home?status=" + encodeURIComponent(msg + " " + link)
+ window.open(url, "_blank")
+ },
+} \ No newline at end of file