-
[다른생각] 하아.. 스크립트아 안 묵히네요 ㅠㅠ 2012.12.03 PM 02:48
var list= new Array();
list[list.length]='http://www.blankcoffee.com/images/0.png';
list[list.length]='http://www.blankcoffee.com/images/1.png';
list[list.length]='http://www.blankcoffee.com/images/2.png';
list[list.length]='http://www.blankcoffee.com/images/3.png';
list[list.length]='http://www.blankcoffee.com/images/4.png';
list[list.length]='http://www.blankcoffee.com/images/5.png';
list[list.length]='http://www.blankcoffee.com/images/6.png';
list[list.length]='http://www.blankcoffee.com/images/7.png';
list[list.length]='http://www.blankcoffee.com/images/8.png';
list[list.length]='http://www.blankcoffee.com/images/9.png';
$.getJSON("http://graph.facebook.com/blankCoffee", function(json){
var likeCount = null;
var count = null;
var spr = null;
var number = null;
likeCount = parseInt(json.likes);
alert("hahah " + likeCount);
count = 5000 - (likeCount * 10);
number = count + "";
this.spr = number.split("");
});
doc-ument.write("");
페이스북 페이지의 like 값을 가져와서 활용하는건데요
5000 - like 값 해서 그 숫자를 이미지로 뿌려주는 부분중 첫 글자 스크립트 입니다...
근데 spr[]에 분할된 값이 들어가야 하는데
&.getJSON{} 스코프를 벗어나면 아무 값도 안 나오네요...
스코프 문제인것 같은데.. 혹시 아시는 분은 좀 도움을.. ㄷㄷㄷ
- kangelion
- 2012/12/03 PM 02:59
var list 위에 선언해 보시죠?
- 안가르쳐주지1
- 2012/12/03 PM 03:10
소스를 직접 작성한 것인지?
- 당신미쳤어
- 2012/12/03 PM 03:14
화면애 도큐먼트.롸이트 하는 부분도 function(json){}안에 포함시켜야 원하는 결과가 나올거같습니다.
- FaNaT1sCH
- 2012/12/03 PM 03:23
- shimaz
- 2012/12/03 PM 03:27
안가르쳐주지1 //
소스는 직접 작성한겁니다.
spr 배열은 nuber.spilt()로 채웠습니다.
당신미쳤어 //
아.. 겟존슨이 비동기 호출이군요.. 으음;;
도큐먼트.롸이트 를 존슨{}안에 넣으면
기존의 <!bod>를 무시하고 그 롸이트 부분만 브라우저에서 표시합니다. ㅠㅠ
으으.. 암튼 다시 해볼게요..
이렇게 올려놓고 보니 코드가 엉망인게 또 눈에 띄네요.. ㅠㅠ
원래 모바일만 하다가 갑자기 웹을 하게 되어서 중구난방입니다. ㅠㅠ
user error : Error. B.