title: jQuery Offset().left doesn't work properly
body: <p>I have a question about jQuery offset() function. I use it on my site to display "email a friend" window after clicking on email icon. </p>
  
  <p>However, the window appears sticked to the right side of browser's window, not on the position of the icon. You can see it in action on <a href="http://pec.solarismedia.net/calendarday.html">http://pec.solarismedia.net/calendarday.html</a></p>
  
  <pre>
  $(".emailFriend").hide();
      $(".emailIcon").on("click", function(e) {
          $(".emailFriend").css({
              "position": "absolute", 
              "left": $(this).offset().left, 
              "top": $(this).offset().top
          }).fadeIn(500);
          return false; 
      }); 
  
  </pre>
  
  <p>There is a picture showing the difference between intention and reality. 
  <img src="https://i.imgur.com/IgrVq.gif" alt=""></p>