Your problem is that within the function you no longer have a
reference to myObj, since this no longer points to it. Try this trick
(works):

var myObj = {
  foo : function() {
    var that = this;
    $("#myLink").click(function(){
          that.bar();
    });
  },
  bar : function(){
  }
};

Reply via email to