![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: jan, 30. 06. 2008, 15:30
hallo zusammen,
sf.OnlyATest = Class.create(
{
initialize: function()
{
this.photoContainer = $('photoContainer');
this.handleReq.bind(this);
},
handleReq: function()
{
alert(this.tester);
},
tester: function()
{
contX = 5;
return contX;
}
});
warum bekomme ich ales return
function () {
contX = 5;
return contX;
}
anstatt einfach nur die 5 ??????
ich hoffe mir kann kurzfristig helfen, da ich ja mit dem return nix anfangen kann
Die folgende Nachricht zum Thema stammt von: Chris, 30. 06. 2008, 16:12
gib noch kurz an wie du die funktion aufrufst.
ich würde generell immer alle variablen die du erstellst deklarieren, also:
function () {
var contX = 5;
return contX;
}
hier wäre aber wohl einfacher direkt:
function () {
return 5;
}
oder vielleicht versuchts dus so
alert(this.tester());
»»
»» function () {
»» contX = 5;
»» return contX;
»» }
»»
Die folgende Nachricht zum Thema stammt von: jan, 30. 06. 2008, 17:03
das problem war mein aufruf alert(this.tester) anstatt korrekterweise alert(this.tester());
© 1998-2006
Impressum, Software: Classic Forum