I have this code here and i am trying to get the offset of element.
the idea is that i will eventually be able to make it hook - right now
i just want it to get the position. everthing else works... just not
the positioning.

can anyone help me fix that?

(function($){
   $.fn.extend({
      bstip: function() {
         return this.each(function(i){
            var nowid=$(this).id, nowtitle=$(this).attr("title");
            here=$(this);
                  //Math Vars
                   var offset = here.offset();
                   nowidth=$(this).width();
                   nowheight=$(this).height();
               $("body").append("<div class='bstip' id='bs"+i
+"'><p>"+nowtitle+"</p></div>");
               $('#bs'+i).css({"top":offset.top+"px","left":offset.left
+"px","position":"absolute"});
               $('#bs'+i).append("poop");
            var bs_tooltip = $("#bs"+i);
      $(this).removeAttr("title").mouseover(function(){
         bs_tooltip.css({"opacity":.8}).fadeIn("fast");
      }).mouseout(function(){
         bs_tooltip.fadeOut("fast");
      });
   });
   }
});
})(jQuery);

Reply via email to