最初のものは機能し、2番目のものは機能しない理由を誰かが説明できますか?
function MyObj(val) {
this.value = val;
this.myFunc = function(selector) {
$(selector).html("test: " + this.value);
}
}
foo = new MyObj("tester");
foo.myFunc("#one"); //This works
func = foo.myFunc;
func("#two"); //This doesnt
どのように?どうすればそれを機能させることができますか?