From 51c7e879de1c6388e74a484ae1e12924cd11e432 Mon Sep 17 00:00:00 2001 From: danielgrippi Date: Tue, 27 Sep 2011 10:55:06 -0700 Subject: [PATCH] use deletage instead of live; bind where we don't need to delegate --- public/javascripts/mobile.js | 11 +++++------ public/stylesheets/sass/mobile.scss | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/public/javascripts/mobile.js b/public/javascripts/mobile.js index 54da1eeee..849fe1468 100644 --- a/public/javascripts/mobile.js +++ b/public/javascripts/mobile.js @@ -1,5 +1,5 @@ $(document).ready(function(){ - $(".like_action.inactive").live('tap click', function(evt){ + $(".stream").delegate(".like_action.inactive", "tap click", function(evt){ evt.preventDefault(); var link = $(this), likeCounter = $(this).closest(".stream_element").find("like_count"), @@ -26,7 +26,7 @@ $(document).ready(function(){ }); }); - $(".like_action.active").live('tap click', function(evt){ + $(".stream").delegate(".like_action.active", "tap click", function(evt){ evt.preventDefault(); var link = $(this); likeCounter = $(this).closest(".stream_element").find("like_count"); @@ -52,7 +52,7 @@ $(document).ready(function(){ }); }); - $("a.show_comments").live('tap click', function(evt){ + $("a.show_comments").bind("tap click", function(evt){ evt.preventDefault(); var link = $(this), parent = link.closest(".bottom_bar").first(), @@ -77,7 +77,7 @@ $(document).ready(function(){ } }); - $("a.comment_action").live('tap click', function(evt){ + $(".stream").delegate("a.comment_action", "tap click", function(evt){ evt.preventDefault(); var link = $(this); @@ -108,7 +108,7 @@ $(document).ready(function(){ } }); - $("a.cancel_new_comment").live('tap click', function(evt){ + $(".stream").delegate("a.cancel_new_comment", "tap click", function(evt){ evt.preventDefault(); var link = $(this); form = link.closest("form"), @@ -134,7 +134,6 @@ $(document).ready(function(){ form.remove(); container.show(); }, 'html'); - }); }); diff --git a/public/stylesheets/sass/mobile.scss b/public/stylesheets/sass/mobile.scss index 8e63717a9..5d1d9047f 100644 --- a/public/stylesheets/sass/mobile.scss +++ b/public/stylesheets/sass/mobile.scss @@ -489,7 +489,7 @@ input[type=submit] { position: absolute; font-size: larger; right: 10px; - top: 38px; + top: 36px; z-index: 2; span { color: #666;