2012-08-15 1 views
1

I는 JSON 구조 이런 느낌이 ..사용) (데이터를 이용하여 리튬에 JSON 값들을 저장 핸들 JS

{ 
"event": [ 
    { 
     "ids": [ 
      "100", 
      "101" 
     ], 
     "eventlist": [ 
      { 
       "title": "Title1", 
       "day": "Fri", 
       "date": "2", 
       "endDate": "6", 
       "month": "1" 
      }, 
      { 
       "title": "Title2", 
       "day": "Mon", 
       "date": "5", 
       "endDate": "5", 
       "month": "1" 
      } 
     ] 
    } 
] 
} 

HTML 핸들 템플릿 ..

{{#event}} 
    {{#each eventlist}} 
    <li> 
     <div>{{title}}</div> 
     <div>{{day}}</div> 
     <div>{{month}}</div> 
    </li> 
    {{/each}} 
{{/event}} 

방법 내가 저장할 수 li.data()를 사용하여 li의 데이터에 액세스 할 수 있도록 li에 jquery.data() 값으로 title, day, month 값을 입력하십시오.

답변

3

데이터 속성으로 추가하십시오.

,
<li data-title="{{title}}" data-day="{{day}}" data-month="{{month}}"> 

jQuery를이 .data()를 통해 액세스 할 수 있습니다 :

var title = $('li').data('title');