|
|
|
สอบถามการเรียกใช้งานตัวแปร ของJavaScript หรือ jQuery |
|
|
|
|
|
|
|
คือผมต้องการเปลี่ยน function (ตัวอย่างที่ 1) นี้จากฟิกอ่านค่า(this.playList)ให้ไปอ่านจาก url ที่เป็น xml
แต่ผมลองเปลี่ยนเป็น ดังตัวอย่างที่ 2 ตัวแปร playlist ก็ไม่มีข้อมูลเข้ามาสักที่เลย
รบกวนด้วยนะครับ ผมไม่ค่อยแข็งแรงกับ JS ที่เป็น OOP ซะด้วย
ตัวอย่างที่ 1
Code (JavaScript)
function SceneVideoPlayerPartial(options){
this.playList = [{
url: 'http://www.t.com/vdo/mn.mp4',
title: 'vdo 1',
},{
url: 'http://www.t.com/vdo/mm.mp4',
title: 'vdo 2'
}];
function convCoord(val, baseResol) {
var rate = curWidget.height / baseResol;
return parseInt(val*rate, 10);
}
}
ตัวอย่างที่ 2
Code (JavaScript)
function SceneVideoPlayerPartial(options){
this.playList = [];
$.ajax({
type: "get"
,dataType: "xml"
,url: "http://www.sm.com/rss/vdo.xml"
,success: function(xml){
alert("ParseForMobileXML $(xml).find(item).length > "+$(xml).find("item").length);
if($(xml).find("item").length > 0){ // null check
$(xml).find("item").each(function(){ // loop
var t_title = $(this).find("title").text();
var t_description = $(this).find("description").text();
var t_enclosure = $(this).find("enclosure").attr('url');
this.playList.push({
url: t_enclosure,
description: t_description,
title: t_title
});
});//end loop
}// end null check
}//end success
,error: function(){ alert("Read xml ["+url+"] error!!"); }
});
}
Tag : JavaScript, jQuery
|
|
|
|
|
|
Date :
2013-05-30 14:33:10 |
By :
khao_lek |
View :
1201 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ใช้ json ครับ
|
|
|
|
|
Date :
2013-05-31 08:48:41 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|