질문


이런식으로 하면, 첫화면에 4개의 이미지가 뜹니다.

제가 궁금한 점은, 이 4개의 이미지에 이벤트를 걸어서, 클릭시에 새로운 화면으로 이동시키고자 하는데,
listener를 통해 구현해야 하는 듯 한데, 잘 모르겠습니다.

클릭 이벤트를 구현하는 방법 좀 알려주세요..ㅜ.ㅜ


답변

새로운 화면이란게 다른 사이트의 링크인지, 패널안의 다른 페이지인지 위 소스만 봐서는 잘 모르겠지만...

이미지에 id를 부여해주시고, 패널을 변수에 담아두시거나 패널에도 아이디를 부여해주셔서

Ext.fly("이미지id").on({

touchend:function(e) {

Ext.getCmp("패널id").setActiveItem("이동할페이지id","slide");

// 패널.setActiveItem("이동할페이지id","slide"); //패널 변수사용

}

});

이런식으로는 사용가능합니다.


'Sencha Touch' 카테고리의 다른 글

로딩바 loading LoadMask  (0) 2012.01.26
JQuery Mobile? and Sencha Touch  (0) 2012.01.15
리스트 더 보기 + 끌어당겨서 업데이트하기 간단 예제  (0) 2012.01.10
Sencha Touch 란!?  (0) 2011.12.08
Posted by 요지
,