, 당신을 활용할 수 있습니다 jQuery.data()
사용 클래스
셀은 "슬롯"경고를 한
<td class="csstablelisttd time" data-hour="9" data-minute="45"> 45 </td>
위치를 단순화하기 위해,이 경고를 식별되고 그것의 클래스를 추가한다. 데이터는 다음과 같이 수행 할 수 있습니다으로 시간 셀에 환자의 이름을 저장 :
$('button').click(function() {
var msg = 'No Bookings',
$booked = $('.booked');
if ($booked.length) {
msg = [];
$booked.each(function() {
var data = $(this).data()
msg.push(data.hour + ':' + data.minute + ' - ' + data.patient)
})
msg = msg.join('\n');
}
alert(msg)
})
여기에 시간 셀을 클릭 이벤트를 사용하여 simplifed 많은,하지만 작업 버전입니다. 마우스 선택 방법이 제대로 작동하지 않고 클릭이 사용자에게 친숙합니다. 이는 전체 응용 프로그램을 완료되지 않습니다,하지만 당신은 당신의 질문에 자세한해야 앞으로
http://jsfiddle.net/vrW2n/27/
가는 당신에게 몇 가지 아이디어를 제공해야합니다. 당신은 어떤 가치관을 얻는 법을 물었고, 당신이하지 못했던 선택 코드가 무시 될 때 불평을했고, 사람들은 당신이 물어 본 질문에 대한 해결책을 당신에게 주려고했습니다. 이것은 시간과 노력이 당신을 도우려고 노력했다! – charlietfl