리스트에 있어서 우리들이 활용할 수 있는 주요한 이벤트가 click event 입니다. jQuery Mobile 에서는 vclick virtual event 라고 할 수 있죠.
이 메소드는 jQuery 의 bind
() method 를 사용해서 어떤 일을 할 수가 있습니다. 예를 들어 리스트 중의 한 아이템을 클릭했을 때 그 아이템 이름을 alert 으로 display 하는 것을 구현해 보겠습니다.
Taking into account the click of a list item
<!DOCTYPE html>
<html>
<head>
<meta name=viewport content="user-scalable=no,width=device-width" />
<link rel=stylesheet href=jquery.mobile/jquery.mobile.css />
<script src=jquery.js></script>
<script src=jquery.mobile/jquery.mobile.js></script>
</head>
<body>
<div data-role=page id=home>
<div data-role=header>
<h1>Home</h1>
</div>
<div data-role=content>
<p> Window content </p>
<ul data-role=listview data-inset=true>
<li> Element 1.1 </li>
<li> Element 1.2 </li>
<li> Element 1.3 </li>
<li> Element 1.4 </li>
<li> Element 1.5 </li>
</ul>
</div>
</div>
</body>
</html>
<script>
$("li").bind ("vclick", function (event)
{
alert (this.innerHTML);
});
</script>
'jQuery Mobile > JQM Tutorial' 카테고리의 다른 글
Ajax 로 버튼 insert 하기 (0) | 2012.10.30 |
---|---|
HTML element를 jQuery Mobile 버튼으로 변환하기 (0) | 2012.10.30 |
다이나믹하게 버튼 생성하기 (0) | 2012.10.29 |
리스트 다루기 예제 (0) | 2012.10.29 |
리스트 Customization 하기 (0) | 2012.10.26 |
리스트에서 아이템 지우기 (0) | 2012.10.25 |
리스트에 아이템 insert 하기 (0) | 2012.10.24 |
Ajax 로 리스트 Retrieve 하기 (0) | 2012.10.23 |
HTML element 를 jQuery Mobile list 로 바꾸기 (0) | 2012.10.23 |
다이나믹하게 리스트 생성하기 (0) | 2012.10.22 |