Re: [問題] 使用class
var IDclass=Class.create();
IDclass.prototype={
initialize:function(ID){
this.ID=ID;
...
...
},
getAlbum:function(){
var url = "http://www.wretch.cc/album/"+this.ID;
var qstr="";
//this.test();
var ajax=new Ajax.Request(url,
{
method: 'get',
parameters: qstr,
onSuccess: function(reqObj)
{
alert('ALBUM success');
tempResponse=reqObj.responseText;
var hideNode=document.getElementById("tempHtml");
hideNode.innerHTML=tempResponse;
this.test();
getPhotoUrl();
},
onFailure: function(reqObj)
{
alert('fail');
addAlbum("XXX","XXX");
}
});
},
test:function(){
alert("213");
},
};
就是this.test();沒辦法執行
直接寫test();也不行
但是如果我沒有放在Ajax.Request裡面可以用this.test()呼叫到
也就是例如在黃色字的地方
我想問是不是因為我在那當下是在另一個物件裡面所以用this會沒辦法看到
如果這個假設是成立的不知道我要怎麼呼叫到IDclass裡面的test:function()
如果其實並不是這麼一回事的話
那我該怎辦~~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.235.115
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:41)
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:42)
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:42)
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:43)
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:45)
※ 編輯: uruz7 來自: 140.113.235.115 (06/26 19:46)
推
06/26 19:58, , 1F
06/26 19:58, 1F
→
06/26 20:30, , 2F
06/26 20:30, 2F
→
06/26 21:49, , 3F
06/26 21:49, 3F
→
06/26 21:50, , 4F
06/26 21:50, 4F
→
06/27 13:01, , 5F
06/27 13:01, 5F
→
06/27 13:02, , 6F
06/27 13:02, 6F
推
06/27 14:15, , 7F
06/27 14:15, 7F
→
06/27 14:15, , 8F
06/27 14:15, 8F
→
06/27 19:10, , 9F
06/27 19:10, 9F
→
06/27 19:10, , 10F
06/27 19:10, 10F
→
06/27 19:11, , 11F
06/27 19:11, 11F
→
06/27 20:44, , 12F
06/27 20:44, 12F
→
06/27 20:45, , 13F
06/27 20:45, 13F
→
06/27 20:45, , 14F
06/27 20:45, 14F
→
06/27 20:47, , 15F
06/27 20:47, 15F
→
06/28 19:24, , 16F
06/28 19:24, 16F
→
06/28 19:25, , 17F
06/28 19:25, 17F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章